1
我無法在我的Jenkins管道中獲得對我的SCM對象的引用。在我目前的情況下,有必要檢索這個參考用於JIRA插件,如shown here。如何在Jenkins管道中獲得對我的SCM對象的引用?
我創建了一個簡單的測試案例
node("master"){
def gitScm = git url: 'https://github.com/jenkinsci/jira-plugin.git', branch: 'master'
echo "my git scm is "+gitScm
step([$class: 'hudson.plugins.jira.JiraIssueUpdater',
issueSelector: [$class: 'hudson.plugins.jira.selector.DefaultIssueSelector'],
scm: gitScm])
gitScm = null
}
,我總是在我的JIRA更新獲得null
gitScm
對象,然後失敗:
我的git SCM是空
即使git倉庫檢查成功。
情況2在多分支管道中爲遠程存儲庫工作。 – neurolabs