gpt4 book ai didi

bash - 从 shell 脚本执行 Maven 任务并获取错误代码

转载 作者:行者123 更新时间:2023-11-29 08:46:56 24 4
gpt4 key购买 nike

我正在从 bash 脚本执行 Maven 部署任务,但是即使 Maven 任务失败,脚本也会继续并完成而不会出现错误。

我已尝试使用 -e 标志,但这会导致部署失败。我还尝试了以下(伪代码)

result_code= mvn deploy
if [$result_code -gt 0];then
exit 1

关于如何确定部署是否成功有什么建议吗?

最佳答案

result_code=mvn deploy 不是获取返回状态的方式

你可以试试:

#!/bin/bash
mvn deploy
STATUS=$?
if [ $STATUS -eq 0 ]; then
echo "Deployment Successful"
else
echo "Deployment Failed"
fi

关于bash - 从 shell 脚本执行 Maven 任务并获取错误代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13377436/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com