我想使用curl命令来修改仪表板上完成的SonarQube设置,步骤为Project-Settings > DevOps-Platform-Integration > Configuration-Name & Repository-Name,以便能够在脚本中找到这两个操作。虽然我已经通过curl实现了质量门和质量配置文件相关活动的使用,但我找不到这部分能够使用curl的API URL。
好的,看来下面的卷曲可以按照我的要求工作
curl -u $token: -X POST -d "almSetting=XYZ" -d “存储库= https://git.XYZ.com/XYZ/XYZ”-d“monorepo = false”-d “项目=XYZ” “https://sonarqube.XYZ.com/api/alm_settings/set_github_binding”
curl -u $token: -X POST -d "almSetting=配置名称" -d "repository=项目名称" -d "monorepo=false" -d "project=sonarqube 中的项目名称" "https://sonarqube.XYZ .com/api/alm_settings/set_github_binding"