TeamCity 10, как получить идентификатор проекта

#teamcity

#teamcity

Вопрос:

Я только что обновил наш сервер TeamCity со старой версии 7 до версии 10. При нашем развертывании в тестовой среде, которую мы развертываем через FTP, до этого мы использовали %system.teamcity.ProjectName% для объединения пути к месту хранения артефакта. По-видимому, это изменилось, так что теперь %system.teamcity.ProjectName% отражает имя напрямую вместе с пробелом, который не является частью каталога d:TeamCity .Создайте сервер систему артефакты FooDeployment , которые существуют.

Просматривая страницу настроек genera, есть «Идентификатор проекта», который похож на необходимый каталог, но я не могу найти ни одного параметра, отражающего это?

Есть ли простой способ получить идентификатор проекта в качестве параметра %system% или, может быть, просто получить окончательный каталог артефактов?

Ответ №1:

Хотя я искал это ранее и не мог найти, я только что обнаружил, что есть параметр, указывающий на идентификатор%teamcity.project.id % выдает мне строку идентификатора проекта по мере необходимости.