#teamcity
#teamcity
Вопрос:
Я только что обновил наш сервер TeamCity со старой версии 7 до версии 10. При нашем развертывании в тестовой среде, которую мы развертываем через FTP, до этого мы использовали %system.teamcity.ProjectName% для объединения пути к месту хранения артефакта. По-видимому, это изменилось, так что теперь %system.teamcity.ProjectName% отражает имя напрямую вместе с пробелом, который не является частью каталога d:TeamCity .Создайте сервер систему артефакты FooDeployment , которые существуют.
Просматривая страницу настроек genera, есть «Идентификатор проекта», который похож на необходимый каталог, но я не могу найти ни одного параметра, отражающего это?
Есть ли простой способ получить идентификатор проекта в качестве параметра %system% или, может быть, просто получить окончательный каталог артефактов?
Ответ №1:
Хотя я искал это ранее и не мог найти, я только что обнаружил, что есть параметр, указывающий на идентификатор%teamcity.project.id % выдает мне строку идентификатора проекта по мере необходимости.