上下文:TeamCity检测到git提交,并启动自动构建.
鉴于git commit hash和TeamCity配置,如何在包含提交的配置中找到构建,而不必通过Web UI手动检查每个构建?
在TeamCity 9中,有一种简洁的方法来获取包含给定git commit的构建.只需使用过滤!
Build Configuration -> Change Log tab -> Advanced search -> revision: <your git revision>
Run Code Online (Sandbox Code Playgroud)
如果您标记您构建的每个修订版(或者至少是构建绿色的每个修订版,我通常出于其他原因想要这样做),并在标签中包含构建号(我有“build-%system.build.number% ”在我现在正在查看的项目的“版本控制设置”->“标签模式”中),这只是在感兴趣的提交后找到第一个标签的问题。