重命名TeamCity Build Agent

Kar*_*sen 11 teamcity

我继承了一个TeamCity服务器,我正在审查配置.为了使它更容易一些,我想将构建代理从长随机名称重命名为更容易识别的东西.

但是,我在"代理摘要"页面中找不到任何更改名称的选项.

有没有人有办法改变构建代理名称?

Jon*_*ssi 23

您需要在代理本身上编辑文件中的name字段buildAgent.properties:

name=change-this-name
Run Code Online (Sandbox Code Playgroud)

根据您安装TeamCity Agent的位置,在Windows上,该文件可能位于C:\TeamCity\buildAgent\conf\buildAgent.propertiesLinux上或Linux上/home/teamcity/buildagent/conf/buildAgent.properties.

  • 我在过去(至少在Windows上)发现,如果您编辑该文件并使用新名称连接,代理将自动重启.如果删除代理,代理名称将缓存在旧版本上,您可以更新`history`数据库表中的`agent_name`,保留`agent_type_id`. (3认同)