0
此問題與Trigger Jenkins job when pushing to a particular git branch不同。當向不同分支推送提交時,Jenkins管道被觸發
我沒有觸發任務,我想觸發從提交到非主分支的管道。我怎樣才能做到這一點?
一個更通用的問題是我可以基於帶正則表達式的標記名稱來設置管道觸發器嗎?
此問題與Trigger Jenkins job when pushing to a particular git branch不同。當向不同分支推送提交時,Jenkins管道被觸發
我沒有觸發任務,我想觸發從提交到非主分支的管道。我怎樣才能做到這一點?
一個更通用的問題是我可以基於帶正則表達式的標記名稱來設置管道觸發器嗎?
放置在要建立和使用Multi-Branch Project和GitHub Organization Folder插件掃描Github上組織的所有分支的所有分支Jenkinsfile
(到位桶和IIRC Gitlab也支持)。
如果您擔心您不得不一遍又一遍地複製流水線代碼,則可以使用Workflow Global Library,它允許集中常用功能。我用這個來簡化我的Jenkinsfile
以下行:
def pipe = new org.typo3.chefci.v1.Pipeline()
pipe.execute()
並調用global library,其中管道在一個地方配置。