假设我有一个分支 fetaure1,其中有管道文件。
触发器将会是这样的。
trigger:
- feature1
为了开发目的,我从中创建了一个新的分支(feature1_deveoper1)
但是,即使这个新分支有这个管道文件,也需要再次修改它才能使触发器从中工作。
trigger:
- feature1
- feature1_developer1
因此,完成所有工作后,假设我想合并到 feature1 分支,我需要再次删除这个新的功能条目并将其合并到分支中。
针对这种情况有没有更好的方法?
答案1
好吧,我知道每个人都有不同的工作流程,但是在更传统的 git 使用模式中,比如说 gitflow,你不会在短功能分支上设置 CI 构建。
当然,每个开发人员都会从一个分支中创建一个功能分支,比如说发展。他们会在本地开发该功能。完成后,他们会创建 PR,并将其合并回更大的分支 - 比如开发、发布或主分支或其他分支。
这样,触发器部分只需要有主要(长寿命)分支的名称。