【问题标题】:How to trigger a Jenkins Job from outside and receive the status of build如何从外部触发 Jenkins Job 并接收构建状态
【发布时间】:2019-05-13 21:15:58
【问题描述】:

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

【问题讨论】:

标签: jenkins jenkins-pipeline jenkins-plugins


【解决方案1】:

为此,您必须使用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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-10-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-21
    • 2022-07-21
    • 1970-01-01
    • 2013-04-24
    相关资源
    最近更新 更多