如何從Jenkinsfile (jenkins-worflow/pipeline)內更新jira問題? 有沒有一種方法可以使用Jira Issue Updater plugin作爲Jenkinsfile中的一個步驟?從Jenkins工作流程更新Jira門票(jenkinsfile)
我知道我可以使用Jira RestAPI,但我試圖弄清楚我是否可以重新使用jira-updater-issue提供的功能。
我在找的東西類似於下面的例子,它調用了Junit存檔器和atifact歸檔器,但是調用了jira更新器。
node {
git url: 'https://github.com/jglick/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'])
}
嗨,謝謝,但我正在尋找一個使用jenkins-workflow dsl的例子。我認爲你指的文檔是指使用常規(非工作流)項目中的jira-updater,對吧? 我的意思是,它告訴你如何使用詹金斯用戶界面。我正在尋找的是從工作流jenkinsfile中使用它的方式。 – portenez
同意。這不是一個答案。 –