如何解决Jenkins Windows Batch文件问题
我在“执行Windows批处理命令”中有一个Jenkins作业,
call npm run --no-progress prebuild
echo "%AREA%" | findstr /i /c:"760" > null
IF "%ERRORLEVEL%"=="1" (
set folder="develop"
) else (
set folder="rmscheduler"
)
echo Folder to deploy: %folder%
echo FOLDER_NAME=%folder% > env.properties
我的目的是根据区域设置部署文件夹。
但是该脚本基于IF命令中的ERRRORLEVEL失败。即。当ERRORLEVEL为0时,脚本结束成功;当ERRORLEVEL为1时,脚本结束为失败。
有没有一种方法可以避免基于批处理命令ERRORLEVEL的脚本失败?
注意:npm run命令中的错误仍应使构建失败
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。