0

是否可以配置Jenkins多分支管道 - 以及關聯的憑證,插件(用於bitbucket回收插件是必需的)和節點 - 從終端?在沒有GUI的情況下配置Jenkins多分支管道

我擔心的是,充其量,自動配置Jenkins多分支管道可能必須包括每次通過GUI手動執行上述任務。

回答

2

您可以使用DSL插件生成的多分支管道作業

這裏有一個例子

multibranchPipelineJob('PIPELINE-test') { 
     branchSources { 
      git { 
       remote('[email protected]:xxx/repoName.git') 
       credentialsId('xxxxx-yyyyy-zzzzz') 
       excludes('master') 
      } 
     } 
     description ("""<p> <b>generate by DSL - DO NOT CHANGE Manually </b> <p>""") 
     triggers { 
      periodic(2) 
     } 
     orphanedItemStrategy { 
      discardOldItems { 
       numToKeep(0) 
       daysToKeep(0) 
      } 
     } 
    } 
相關問題