0
當我在Jenkins中創建maven構建並運行它時,我會看到構建的所有子模塊(及其狀態)。如何顯示使用Jenkinsfile構建的maven模塊列表
如何在使用管道腳本Jenkinsfile時實現該功能?有沒有插件?
當我在Jenkins中創建maven構建並運行它時,我會看到構建的所有子模塊(及其狀態)。如何顯示使用Jenkinsfile構建的maven模塊列表
如何在使用管道腳本Jenkinsfile時實現該功能?有沒有插件?
你需要運行額外的步驟來歸檔結果。嘗試類似的代碼:
node {
git url: 'https://github.com/joe_user/simple-maven-project-with-tests.git'
def mvnHome = tool 'M3'
sh "${mvnHome}/bin/mvn -B -Dmaven.test.failure.ignore verify"
step([$class: 'ArtifactArchiver', artifacts: '**/target/*.jar', fingerprint: true])
step([$class: 'JUnitResultArchiver', testResults: '**/target/surefire-reports/TEST-*.xml'])
}
ArtifactArchiver有短版:
archive '**/target/*.jar'
但它給我的只有構建構件,而不是已運行的模塊(和它們的狀態,黃色,紅色,藍色) –
我我用一張圖片顯示了我錯過的部分,更新了我的問題。 –
似乎是分析收集器插件的工作https://wiki.jenkins-ci.org/display/JENKINS/Analysis+Collector+Plugin將嘗試找到如何在工作流程中啓用它。 –