多个gitlab分支的jenkins配置

时间:2019-04-02 15:15:55

标签: jenkins gitlab jenkins-pipeline

我在gitlab中有2个分支,分别是staging和master。每个都有自己的jenkinsfile,并添加到.gitattribute中。

staging分支中的Jenkinsfile用于将docker容器部署到暂存aws ecs集群,master中的jenkinsfile用于将容器部署到活动aws ecs集群。

我们计划将标签推送到暂存分支,以便jenkinswebhook将触发将其部署到暂存aws群集,并且一旦暂存良好,将暂存合并到master分支,以便将其部署到活动群集中。

如果我使用“ jenkins管道”作业,我们是否应该创建2个作业(2个jenkins webhook) 一个用于暂存标签推送,另一个用于主目录合并?还是我们可以通过单个webhook来实现?

什么是最好的方法?我们真的需要使用“多分支管道”吗?

0 个答案:

没有答案