やりたいこと
JenkinsfileとMavenを使用しているときに、 テストに失敗したときに、UNSTABLEにするための方法です。
前提条件
概要
以下の回答に書かれている通りにしてください。
Reporting shell script test errors in Jenkins pipeline without killing job - Stack Overflow
以下の2つを組み合わせることで、対処可能です。
-Dmaven.test.failure.ignore=true
をセットして、Mavenが失敗しないようにする。- JUnitResultArchiverクラスを使用して、結果を解析する。