2016-11-28 214 views
0

我想添加一个标签推到远程存储库 所以我创建这样推标签与詹金斯工作DSL

job('example-2') { 
    scm { 
     git('ssh://[email protected]', 'branchName') 
    } 
    steps { 
     shell('sh XXXX') 
    } 
    publishers { 
     git { 
      pushOnlyIfSuccess() 
      tag('ssh://[email protected]', 'v1.6') { 
      message('Release v1.6') 
      create() 
      update() 
      } 
     } 
    } 
} 

作业的功能标签(?,?)的参数是正确的? 这似乎不起作用。

回答

0

这是正确的喜欢这个

git { 
      remote { 
       name("abc") 
       url("ssh://[email protected]") 
      } 
      branch('branchName') 
     } 
tag("abc","v1.6") { 
......