"mvn clean“阶段卡住了一段时间,并导致以下错误:
[Pipeline] sh
process apparently never started in /home/jenkins/jenkins/workspace/<MyProject>@tmp/durable-8e4de4ec
(running Jenkins temporarily with -D
org.jenkinsci.plugins.durabletask.BourneShellScript.LAUNCH_DIAGNOSTICS=true might make the problem
clearer)
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
ERROR: script returned exit code -2
Finished: FAILURE
下面是我的jenkinsfile脚本:
pipeline{
agent{
label 'DOCKER'
}
tools {
maven 'M3'
jdk 'JAVA_HOME'
}
stages{
stage('build'){
steps{
echo 'Running Build Phase'
sh 'mvn clean'
}
}
}
}
不确定是否需要更新任何配置。我已经用更新的open-jdk版本更新了/etc/init.d/jenkins。
发布于 2020-03-02 09:03:46
我也遇到了同样的问题,我发现如果你去管理Jenkins ->配置系统,在全局属性部分会有一个空的环境变量。只需删除该变量,即可解决该问题。
发布于 2021-02-08 16:59:28
与jenkins kubernetes-plugin结合使用,这可能是Pipeline sh step hangs when multiple containers are used
一节中描述的here (Kubernetes plugin for Jenkins)的问题。
https://stackoverflow.com/questions/58848793
复制相似问题