如何从外部触发Jenkins Job并接收构建状态

时间:2019-05-13 10:41:12

标签: jenkins jenkins-pipeline jenkins-plugins

我需要从另一个调度程序中触发作业,并希望在完成后接收触发的作业的状态。 当然,可以创建一个状态文件或类似的文件,但是从脚本或每个httpRequest触发Job并等待某种退出或返回代码会很方便。 有可能吗?

1 个答案:

答案 0 :(得分:0)

为此,您必须使用Build Authorization Token Root Jenkins插件

它将允许您远程运行Jenkins构建。

Check this image

请检查我的文章:https://medium.com/appgambit/trigger-jenkins-job-from-slack-5b07b6131e25

但是,是的,您可以跳过松弛的集成,而仅使用API​​来触发特定作业。

或者,如果您想在其他工作完成或成功之后运行工作,则必须使用“在构建其他项目之后进行构建”

Build after other projects are built