如何中途停止詹金斯的工作?

时间:2015-10-28 21:32:47

标签: jenkins

我点击执行shell 3次,并有3个shell脚本,jenkins在构建期间运行。如何在其中一个脚本中构建一个作业?

我尝试了exit,但这只会结束特定的脚本,而不是作业。

1 个答案:

答案 0 :(得分:2)

如果单击作业配置中“执行外壳”字段旁边的(?)帮助图标,您会看到它显示:

  

如果任何命令以非零退出代码退出,则构建被视为失败。

因此,如果您检测到要从shell脚本停止构建,则可以使用exit 1(表示失败)而不是仅调用exit,这相当于{{1 (表示成功)。

这将立即停止构建,将其标记为失败 - 不执行任何其他构建步骤。