小编tes*_*ter的帖子

如何/何时执行Shell将构建标记为Jenkins中的失败?

我在寻找这个答案时发现的恐怖故事......

好的,我有一个.sh脚本,几乎可以完成Jenkins应该做的所有事情:

  • 检查SVN的来源
  • 建立项目
  • 部署项目
  • 自己清理

所以在Jenkins中我只需要通过在Execute Shell命令中运行脚本来"构建"项目.脚本已运行(源代码已下载,项目已构建/部署)但随后它将构建标记为失败:构建步骤"执行shell"将构建标记为失败即使脚本已成功运行!我尝试用以下方法关闭脚本:

  • 退出0(仍将其标记为失败)
  • 退出1(按预期标记为失败)
  • 根本没有退出命令(将其标记为失败)

Execute Shell何时,如何以及为何将我的构建标记为失败?

unix shell hudson build jenkins

108
推荐指数
2
解决办法
15万
查看次数

标签 统计

build ×1

hudson ×1

jenkins ×1

shell ×1

unix ×1