[英]Jenkins trigger conditional build steps in shell?
我正在使用Jenkins作为服务器来运行cron作业,而这取决于其他作业是否成功。 这些可以作为多个执行外壳程序步骤运行。 我特别想知道是否有一种方法可以使执行shell步骤取决于上一个执行shell步骤的退出状态。
这是默认行为。 每个构建步骤(例如“ Execute Shell”步骤)都会返回退出代码(最后一个命令)。 如果该值为0
,则执行下一个构建步骤。 如果该值不为0
,则Jenkins“失败”构建,并直接跳至构建后步骤。
如果您的外壳程序成功返回0
,则其他所有操作均失败,只需依次执行几个“执行外壳程序”构建步骤。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.