一尘不染

如果执行shell失败,请不要让jenkins构建失败

linux

作为构建过程的一部分,我正在运行git commit作为execute
shell步骤。但是,如果工作空间中没有任何更改,则Jenkins将使构建失败。这是因为当没有更改要提交时,git返回错误代码。我想中止构建,或者在这种情况下将其标记为不稳定。有任何想法吗?


阅读 597

收藏
2020-06-03

共1个答案

一尘不染

要在 命令 失败时停止进一步执行:

command || exit 0

要在 命令 失败时继续执行:

command || true

2020-06-03