2016-11-17 57 views
0

我想用標籤拉指定的分支。我用groovy中的標籤拉分支

所以我如下

job('abc'){ 
    scm{ 
     git('ssh://[email protected]', 'refs/tags/test-tag1') 
    } 
} 

寫的工作,但它不工作。

我輸入分支名稱或提交到第二個參數,它將拉動指定的分支。

它可以使用[Jenkins Job DSL Plugin]的文檔中的標籤。

我想知道爲什麼它不起作用,或者我的工作是錯誤的。

+0

我的工作每次都檢查git的最新分支。 –

回答

2

你只需要指定標記名稱。這適用於我:

job('example'){ 
    scm { 
    git('https://github.com/jenkinsci/job-dsl-plugin.git', 'job-dsl-1.53') 
    } 
} 
0

我的猜測:

sum 

必須

scm 

:)

+0

是的,但它是我的錯誤輸入。 –