正如标题所说,我的Jenkins Pipeline挂起了以下代码
def exitcode
try {
exitcode = sh(returnStatus: true, script: '[ -d .git ] || git rev-parse --git-dir > /dev/null 2>&1')
} catch (error) {
echo error
}
Jenkins的控制台输出
[tmpTest] Running shell script
+ [ -d .git ]
+ git rev-parse --git-dir
(processing circle)
作业挂起在这一步直到我按下Abort,然后它会给我一个错误,脚本返回Exitcode 128(这是预期的)
我没有找到任何有助于我解决这个问题的内容,所以如果有人可以帮助我,我会这样做。