在 TeamCity 中,如果您知道构建配置 ID,则可以生成如下 URL:
http://example.org/guestAuth/repository/download/bt222/.lastSuccessful/exampleBuild.zip
但是看到那个“bt222”了吗?那是构建配置 ID;它是在您设置构建配置时由 TC 生成的,它是静态的。Atlassian 文档似乎说确定它的方法是在屏幕上查看您的 URL 。
问题是,我需要在 msbuild 脚本中以编程方式处理它,以便同一个构建脚本可以服务于多个构建配置。否则 TC 有很多很好的方便变量,我只是希望我以某种方式错过了它......