首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Spinnaker的分支连续部署

使用Spinnaker的分支连续部署
EN

Stack Overflow用户
提问于 2020-02-14 15:34:07
回答 1查看 133关注 0票数 2

我使用Jenkins多分支流水线进行CI处理,并使用Spinnaker进行CD处理。

我几乎浏览了spinnaker上所有的文档,支持渠道等,关于“如何创建类似于jenkins的spinnaker多分支流水线”,但没有找到。

将jenkins集成到spinnaker后,在spinnaker管道配置中的jenkins作业下拉列表中,将单独显示所有多分支作业。因此,对于每个分支,我需要转到spinnaker并手动创建管道。

为了解决这个问题,我正在考虑这个解决方案:在运行jenkins多分支管道作业时,使用带有所需参数(分支、版本、使用jenkins运行的分支作业的触发器等)的spin cli创建spinnaker管道(如果不存在)>,并在jenkins作业执行后触发相同创建的spinnaker管道。

请告知是否有其他更好的方法来实现这一点。

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2020-02-15 02:34:05

我对多分支插件不是很熟悉,但是你可以通过触发器->管道阶段调用相同的管道,而不是通过spin-cli调用整个管道,从而让这件事变得更简单。

或者,如果生成的作业列表很小或众所周知,则可以在发布过程中以编程方式更新同一管道的触发器列表。

也就是说,在你的jenkins工作中

  • 将此作业添加到触发器列表中
  • 运行jenkins作业的其余部分
  • 作业完成,spinnaker管道触发器
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60221851

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档