【发布时间】:2016-05-14 18:54:24
【问题描述】:
如何从 Jenkinsfile (jenkins-worflow/pipeline) 中更新 jira 问题? 有没有办法可以使用 Jira Issue Updater plugin 作为 Jenkinsfile 中的一个步骤?
我知道我可以使用 Jira RestAPI,但我想弄清楚我是否可以重复使用 jira-updater-issue 提供的功能。
我正在寻找的是类似于下面调用 Junit 存档器和 atifact 存档器的示例,但调用 jira updater。
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 jira jira-plugin jenkins-cli jenkins-workflow