如何解决单个管道内的 Concourse CI 作业并发
我有一个相当简单的 terraform 部署管道,有 4 个作业。其中 2 个分别在提交到 terraform apply
和 UAT
分支时运行 master
。其中 2 个在针对这些分支的 PR 上运行 terraform plan
。
有没有办法将作业组配置为串行运行?我知道我可以强制执行单个作业的串行执行,但我想将 commit to branch 和 PR to branch 作业分组并强制串行执行。
解决方法
是的,有一个名为 serial_groups 的功能可以做到这一点。您可以使用一组组列表标记您的作业,并且在管道内,一次只能运行一个具有给定标签的作业。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。