如何在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值。