【发布时间】:2018-04-25 02:09:58
【问题描述】:
我正在尝试登录实例并检查文件 test.txt 是否不为空,然后 echo .. 使用 jenkins 管道(jenkinsfile)使构建不稳定,但这不起作用。
我有这个:
post {
always {
sh "ssh ubuntu@$Ip 'if [ -s test.txt ] ; then echo some text && cat test.txt'"
currentBuild.result = 'UNSTABLE'
}
}
我是否可以通过最新构建的控制台日志来解析以查找某些内容,例如:some text,如果找到了,我想让构建不稳定
【问题讨论】:
-
这显示了如何在管道中获取控制台日志输出。希望它可以帮助你。 *.com/questions/42510489/…
标签: shell jenkins groovy jenkins-pipeline