我有一个带有agent any
的管道脚本,该脚本不再起作用。
它卡在@ Waiting for next available executor
pipeline {
agent any
stages {
stage('Stage1') {
steps {
sh 'java -version'
}
}
stage('Stage2'){
steps {
container('docker') {
sh 'docker version'
}
}
}
}
}
如果我将其更新为使用代理kubernetes,则它将再次开始工作。
pipeline {
agent {
kubernetes {
label "team-abc-jenkins-slave-${UUID.randomUUID().toString()}"
defaultContainer 'jnlp'
}
}
stages {
stage('Stage1') {
steps {
sh 'java -version'
}
}
stage('Stage2') {
steps {
container('docker') {
sh 'docker version'
}
}
}
}
}
几天前一切正常,然后停止工作。我在Jenkins ver. 2.190.2
如您所见,节点/从属服务器已启动但已暂停
答案 0 :(得分:1)
问题出在主机路径卷上,它缺少/var/run/docker.sock中的初始/