对于持续集成的目的,我希望有一个特殊的"符号"在Git中分支我定期更新以指向我团队当前迭代的Git分支。我们将迭代分支命名为sprint-1
,sprint-2
等等,我们希望每当提交推送到当前迭代分支时,我们的CI系统都会运行构建。
我知道我可以创建一个符号参考"通过执行git update-ref current-sprint sprint-5
,但我使用的CI工具似乎并不知道我创建了这个符号引用。
有更好的方法吗?
答案 0 :(得分:0)
我们使用Team City,它适用于我们,但我们不创建sprint特定分支,但我们有一个主dev
分支,我们用它来创建功能分支,然后将它们合并回{{ 1}}一旦功能完成。
然后,Team City在获取更改时构建dev
分支。