他们刚刚发布了新版本的“ 管道节点和流程插件”,它增加了对返回退出状态的支持。这似乎现在可以完成工作:
timeout(5) { waitUntil { script { def r = sh script: 'wget -q http://remoterhoste/welcome.jsf -O /dev/null', returnStdout: true return (r == 0); } }}
他们刚刚发布了新版本的“ 管道节点和流程插件”,它增加了对返回退出状态的支持。这似乎现在可以完成工作:
timeout(5) { waitUntil { script { def r = sh script: 'wget -q http://remoterhoste/welcome.jsf -O /dev/null', returnStdout: true return (r == 0); } }}