1
我最近在Azure上设置了一个虚拟机作为我的构建代理。 启动代理时,其名称是根据蔚蓝实例名称(_myservername)进行计算的,并且我在buildAgent.properties
文件中提供的名称将被完全忽略。TeamCity Build Agent名称未从配置文件中获取
当我有第二个代理并且选择了会导致名称冲突的相同名称时,这是特别有问题的。
看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
...
的问题是:
- 为什么我通过配置文件提供的名称并不优先于任何其他地方,它读取名字来自? - 应该是?
- 我该如何强制一个名字?