小编Swa*_*adX的帖子

如何从参数值替换jenkins job scm中的github分支

我有一个像下面的詹金斯工作习惯脚本。我希望从参数值中获取Github分支。

Groovy脚本:

 git_url = "git@github.deere.com:ABC/XYZ.git" jenkins_node = "master"
    freeStyleJob('myjob') {
    logRotator(numToKeep = 100)
    parameters {    stringParam("GIT_BRANCH", "master" , "master cert dev")   }
    label(jenkins_node)
    scm {
     git {
      remote { url(git_url) }
      branch($GIT_BRANCH)  
      extensions { }
         }
     }
Run Code Online (Sandbox Code Playgroud)

groovy github jenkins jenkins-job-dsl

3
推荐指数
1
解决办法
587
查看次数

标签 统计

github ×1

groovy ×1

jenkins ×1

jenkins-job-dsl ×1