我正在从bash脚本执行Maven部署任务,但即使Maven任务失败,脚本也会继续并完成而不会出现错误.
我已经尝试了-e标志,但这会导致部署失败.我也试过以下(伪代码)
result_code= mvn deploy
if [$result_code -gt 0];then
exit 1
Run Code Online (Sandbox Code Playgroud)
有关如何识别部署是否成功的任何建议?
Ken*_*ent 30
result_code=mvn deploy
不是获得返回状态的方式
你可以尝试例如:
#!/bin/bash
mvn deploy
STATUS=$?
if [ $STATUS -eq 0 ]; then
echo "Deployment Successful"
else
echo "Deployment Failed"
fi
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
16020 次 |
最近记录: |