2016-07-14 2 views
1

Я недавно установил виртуальную машину на лазурную печать для использования в качестве моего агента сборки. Когда агент запущен, его имя рассчитывается на основе имени экземпляра azure (_myservername), а имя, которое я предоставляю в файле buildAgent.properties, полностью игнорируется.TeamCity Build Имя агента не выбрано из файла конфигурации

Это особенно проблематично, когда у меня есть второй агент и выбрано то же имя, что приведет к конфликту имен.

глядя на teamcity-agent.log я могу увидеть следующие строки:

[2016-07-14 15:33:04,745] WARN - ds.azure.AzurePropertiesReader - Unable to set self port. Azure integration will experience problems 
[2016-07-14 15:33:04,745] INFO - ds.azure.AzurePropertiesReader - Added alternative address is set to 
[2016-07-14 15:33:04,745] INFO - ds.azure.AzurePropertiesReader - Instance name and agent name are set to _myservername 
... 

вопрос:

  • Почему имя я обеспечиваю с помощью конфигурационного файла не имеющим приоритет над любым другим местом читает имя от? - не так ли?
  • Как я могу называть это имя?

ответ

1

ОК, пришел, чтобы найти ответ на этот вопрос и поделился бы им здесь, если он будет полезен для людей будущего!

Вопрос был вызван azure-plugin, где он установил configuration-parameter на агента по имени instance name.

https://github.com/JetBrains/teamcity-azure-plugin/issues/17

Данная проблема решена в последней версии плагина так обновляемом это решить мою проблему. :)

Смежные вопросы