我目前正在评估 TeamCity 8。
我们有几个分支(master、development + feature 分支)和一个 Artifactory 设置。如果主/开发快照构建成功,它们将被部署到 Artifactory。问题是,功能分支也被部署到开发存储库中。
我找不到告诉工件插件忽略其他分支的方法,但是有一个选项可以通过文件名包含/排除某些工件。但是,功能分支的工件没有任何特殊的命名。
有没有办法将分支的名称放入 pom.xml,所以我可以将它用作工件名称的前缀?我找到了像“teamcity.build.branch”这样的 TeamCity 变量,但不知道如何包含它们,所以 teamcity 替换了它们。
有人知道如何(甚至更好的方法)做到这一点吗?