Есть два подхода:
1.
Jenkinsfile:
2.
Jenkinsfile:
1.
Jenkinsfile:
node {
/* .. snip .. */
stage('Test') {
/* `make check` returns non-zero on test failures,
* using `true` to allow the Pipeline to continue nonetheless
*/
sh 'make check || true' // <1>
junit '**/target/*.xml' // <2>
}
/* .. snip .. */
}
make check || true - этот трюк всегда вернет ненулевой ответ
2.
Jenkinsfile:
node {
/* .. snip .. */
stage('Test') {
try {
sh 'make check'
}
finally {
junit '**/target/*.xml'
}
}
/* .. snip .. */
}
Комментариев нет:
Отправить комментарий