Я пытаюсь войти в экземпляр и проверить, не является ли файл 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
и, если он найден, я хочу сделать сборку нестабильной