TeamCity 10,如何获取项目ID

TeamCity 10, how to get project id

我刚刚将我们的 TeamCity 服务器从旧版本 7 升级到 10。在我们部署到测试环境时,我们通过 FTP 部署,在我们使用 %system.teamcity.projectName% 将工件的存储路径放在一起。显然这已经改变,所以现在 %system.teamcity.projectName% 直接反映名称以及白色 space,它不是目录 d:\TeamCity 的一部分。 BuildServer\system\artifacts\FooDeployment\ 存在。

查看genera设置页面,有一个"Project ID"与需要的目录类似,但我找不到反映这个的任何参数?

有没有一种简单的方法来获取项目 ID 作为 %system% 参数,或者只是获取最终的工件目录?

虽然之前找过这个但没找到,但我只是发现有一个参数指向 ID %teamcity.project.id%,根据需要给我项目 ID 字符串。