【发布时间】:2020-03-20 18:03:39
【问题描述】:
有没有办法为 TFS 中的多个项目构建 SonarQube 断路器。由于我们在 TFS 中有 100 多个项目,现在我们正在更新 SonarQube Build Breaker 版本,我们不想去每个构建定义并希望自动化它。
【问题讨论】:
-
您的意思是要使用新的断路器更新构建定义?
标签: tfs azure-devops sonarqube
有没有办法为 TFS 中的多个项目构建 SonarQube 断路器。由于我们在 TFS 中有 100 多个项目,现在我们正在更新 SonarQube Build Breaker 版本,我们不想去每个构建定义并希望自动化它。
【问题讨论】:
标签: tfs azure-devops sonarqube
您可以使用 TFS REST API 编写脚本来更新构建过程任务版本。
在此链接中,您有使用 TFS REST api 的文档。
查找任务版本规范的 JSON 路径是
rootObject.process.phases[0].steps[sonarqube 构建制动任务 id].versionSpec
【讨论】: