1

我试图通过詹金斯工作安装插件。重启的时候退出码是1641,但是安装成功了。所以我想让构建成功。我正在使用“setup.exe /qb /log C:\installer.log /r:f”这个命令进行静默安装和强制重启。

如何标记构建成功

4

1 回答 1

4

Jenkins 将退出最后一个命令的结果。你只需要抓住它并告诉詹金斯如何退出。

Linux - RESULT=$?
Windows -set RESULT=%ERRORLEVEL%

捕获命令的结果后,您可以if在其上放置一个来决定如何退出。

Linux - if [ $RESULT -eq 1641 ]; then exit 0; fi
Windows -if %RESULT% EQ 1641 exit 0

我希望这有帮助。

于 2015-04-07T06:07:30.767 回答