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,其中管道在一个地方配置。