如何调试Jenkins管道节点取决于分配节点
对调试管道挂起有什么建议吗 当Jenkins 2.7.2和管道插件2.2无法执行任何试图分配节点的管道作业时 测试如何调试Jenkins管道节点取决于分配节点,jenkins,jenkins-pipeline,Jenkins,Jenkins Pipeline,对调试管道挂起有什么建议吗 当Jenkins 2.7.2和管道插件2.2无法执行任何试图分配节点的管道作业时 测试 echo 'Starting' sleep time: 1, unit: 'NANOSECONDS' echo 'Slept 1 NS' node { echo "On a node" } 20多个节点空闲 3名自由遗嘱执行人 启动管道作业 无法分配节点并挂起 开始做任何只在节点上运行的自由式作业 DoNothing freestyle在队列中等待,即使有20多个节点报
echo 'Starting'
sleep time: 1, unit: 'NANOSECONDS'
echo 'Slept 1 NS'
node {
echo "On a node"
}
[Pipeline] node
Still waiting to schedule task
Waiting for next available executor
管道脚本
echo 'Starting'
sleep time: 1, unit: 'NANOSECONDS'
echo 'Slept 1 NS'
node {
echo "On a node"
}
重新启动詹金斯解决了问题。我怀疑,当我们试图通过终止线程来清除挂起的构建时,我们选择了错误的线程导致了问题,或者这只是一个侥幸。您是否检查过Jenkins上是否有可用的执行者?谢谢。我确实有很多遗嘱执行人是免费的。我可以先启动一个小管道作业,然后启动一个小的非管道作业,两者都保持不变,直到我终止管道。