我是 Jenkins 的新手,我不确定这是否可行,但我想设置一个 Web 界面,人们可以在其中单击“开始作业”,这将告诉 Jenkins 开始特定的构建作业。
Jenkins 是否有允许此类操作的网络服务?如果是这样,一个简单的例子是什么?
请您参考如下方法:
这里是文档的链接: Jenkins Remote Access API 。
查看提交作业部分。
在作业配置中,您设置一个 token ,然后创建一个针对 JENKINS_URL/job/JOBNAME/build?token=TOKEN
的 POST
请求。这可能是最基本的用法。