如何通过另一个不同的哈德森工作来触发哈德森工作

Sre*_*evi 4 continuous-integration hudson

我在Hudson A工作A,在Hudson B工作B.我想通过工作B触发工作A.

Chr*_*Orr 6

在作业B配置中,远程检查触发器构建(例如,从脚本)复选框并提供令牌.

这里的帮助文本显示了您可以调用以从远程脚本触发构建的URL(例如,来自Hudson作业A中的shell脚本).

但是,无论作业A的结果如何,都会触发作业B.
Morechilli的答案可能是最好的解决方案.

  • 当作业的一个步骤失败时,Hudson不会执行以下步骤.因此,当您对远程作业的调用是最后一步时,只有在上一步成功时才会执行. (3认同)

mor*_*lli 5

我没有使用Hudson,但我猜你最简单的方法是使用URL触发器:

http://wiki.hudson-ci.org/display/HUDSON/URL+Change+Trigger

我认为有一个最新的构建URL可用于此.