是否有 config.yml 模式只会构建 PR 以掌握,而不会在合并后再次构建大师?
Is there a config.yml pattern that will only build PRs to master, and not build master again after the merge?
我的团队正在开始使用 CircleCI。月度计划几乎是我们目前最昂贵的订阅费。我想做的只是构建 PRs 到 master(默认分支),而不是构建连续的合并提交到 master。
我们在保持我们的分支与 master 同步方面做得很好,所以合并只是一种形式。我如何在 config.yml 文件中实现这一点?
有人提到了一种模式,例如:
general:
branches:
ignore:
- master
但是后来又说从 2.0 开始不再使用这种方法构建 PR。
不知道你能不能做到。但是您可以在您的工作流程中添加一个批准步骤,这样如果您不批准,整个作业就不会 运行。您也可以随时取消这些工作。 Approval Workflow
我的团队正在开始使用 CircleCI。月度计划几乎是我们目前最昂贵的订阅费。我想做的只是构建 PRs 到 master(默认分支),而不是构建连续的合并提交到 master。
我们在保持我们的分支与 master 同步方面做得很好,所以合并只是一种形式。我如何在 config.yml 文件中实现这一点?
有人提到了一种模式,例如:
general:
branches:
ignore:
- master
但是后来又说从 2.0 开始不再使用这种方法构建 PR。
不知道你能不能做到。但是您可以在您的工作流程中添加一个批准步骤,这样如果您不批准,整个作业就不会 运行。您也可以随时取消这些工作。 Approval Workflow