取消定义TeamCity中预定义的代理配置参数



如何在TeamCity构建代理中隐藏(或取消定义(一些预定义的代理配置参数?

例如,代理检测到Visual Studio 2010的存在,并创建了两个预定义的参数:VS2010和VS2010_Path。

如果我在conf/buildAgent.properties中用空值显式指定这些参数,它们将仍然存在。有没有任何方法可以完全取消它们的定义(除了卸载Visual Studio(?

要删除/更改TeamCity Agent参数,必须删除/更改数据库表。您可能有MSSQL、MYSQL或其他数据库。

检查名为agent_type_param的表格

或者你会通过找到所有参数

SELECT * FROM agent_type_param

此表包含以下列:

[agent_type_id]
,[param_kind]
,[param_name]
,[param_value]

从表中删除条目或"param_value"的null值。

最新更新