【发布时间】:2015-11-30 22:46:55
【问题描述】:
有没有办法查看覆盖模板中定义的参数的 TeamCity 配置?
【问题讨论】:
标签: teamcity teamcity-9.0
有没有办法查看覆盖模板中定义的参数的 TeamCity 配置?
【问题讨论】:
标签: teamcity teamcity-9.0
我不这么认为。过去对我有用的是搜索文件系统上的项目文件。如果您有许多构建配置,这将比在 GUI 中打开每个配置要快。
搜索类似这样的内容:
<param name="myParamInheritedFromTemplate" value="myOverrideValue" />
在<TeamCity data directory>/config/projects/**/*.xml。如果 XML 文件中没有它,则该构建配置只会继承该值。如果它存在,它会覆盖它。
它很hacky,但很快。
【讨论】:
有一个功能请求https://youtrack.jetbrains.com/issue/TW-21212,请投票。当前的解决方法是按照@sferencik 的建议使用存储在服务器上 TeamCity 数据目录下的设置搜索原始 XML 文件,或者使用 REST API 获取所有构建配置的设置并在那里搜索参数。如果您在这些方面需要帮助,请告诉我。
【讨论】: