作者:狂风 | 来源:互联网 | 2023-05-28 12:09
我们使用gitflow和TeamCity开发许多产品。我们还需要同时支持多个版本,并在下一个版本上工作。
我们将支持分支用于以前的版本,并将其开发和掌握为当前和将来的版本,我认为这是非常标准的。
有没有一种简单的方法可以在TeamCity中为每个分支设置构建计数器,而无需将其检入存储库或为每个发行版使用不同的配置?
例如,我希望我的版本在一个支持分支上,我想要1.0.1。(版本1的构建数),在develop / master上我想要2.0.0。(版本2的构建数)。
我知道我可以在构建结束时检入版本,但希望有更好的方法,我们目前不检入任何内容。