我需要从另一个调度程序中触发作业,并希望在完成后接收触发的作业的状态。 当然,可以创建一个状态文件或类似的文件,但是从脚本或每个httpRequest触发Job并等待某种退出或返回代码会很方便。 有可能吗?
答案 0 :(得分:0)
为此,您必须使用Build Authorization Token Root
Jenkins插件
它将允许您远程运行Jenkins构建。
请检查我的文章:https://medium.com/appgambit/trigger-jenkins-job-from-slack-5b07b6131e25
但是,是的,您可以跳过松弛的集成,而仅使用API来触发特定作业。
或者,如果您想在其他工作完成或成功之后运行工作,则必须使用“在构建其他项目之后进行构建”