查看从 TeamCity 模板覆盖的参数
See parameters that are overridden from TeamCity template
有没有办法查看覆盖模板中定义的参数的 TeamCity 配置?
我不这么认为。过去对我有用的是在文件系统上搜索项目文件。如果您有很多构建配置,这将比在 GUI 中打开每个配置更快。
搜索类似这样的内容:
<param name="myParamInheritedFromTemplate" value="myOverrideValue" />
在 <TeamCity data directory>/config/projects/**/*.xml
中。如果它在 XML 文件中不存在,则该构建配置将继承该值。如果它存在,它将覆盖它。
它有点笨拙,但速度很快。
有一个功能请求https://youtrack.jetbrains.com/issue/TW-21212,请投票。当前的解决方法是按照@sferencik 的建议使用存储在服务器上 TeamCity 数据目录下的设置搜索原始 XML 文件,或者使用 REST API 获取所有构建配置的设置并搜索那里的参数。如果您需要任何这些方面的帮助,请告诉我。
有没有办法查看覆盖模板中定义的参数的 TeamCity 配置?
我不这么认为。过去对我有用的是在文件系统上搜索项目文件。如果您有很多构建配置,这将比在 GUI 中打开每个配置更快。
搜索类似这样的内容:
<param name="myParamInheritedFromTemplate" value="myOverrideValue" />
在 <TeamCity data directory>/config/projects/**/*.xml
中。如果它在 XML 文件中不存在,则该构建配置将继承该值。如果它存在,它将覆盖它。
它有点笨拙,但速度很快。
有一个功能请求https://youtrack.jetbrains.com/issue/TW-21212,请投票。当前的解决方法是按照@sferencik 的建议使用存储在服务器上 TeamCity 数据目录下的设置搜索原始 XML 文件,或者使用 REST API 获取所有构建配置的设置并搜索那里的参数。如果您需要任何这些方面的帮助,请告诉我。