文件名称:laa-sonarqube-reusable-scripts:在其他项目中可重复使用的脚本
文件大小:15KB
文件格式:ZIP
更新时间:2024-04-14 13:03:17
Shell
介绍
该存储库旨在保存SonarQube脚本,以简化CI中的开发人员工作流程。 使用SonarQube的社区版时,良好的CI工作流程存在一些限制。 可以通过插件或开发人员版本+访问附加的功能(例如pull-request decoration 。 这些脚本用作临时解决方案,以弥合该功能之间的差距。
所有权
LAA CCMS PUI小组。
如果过时,请与负责此存储库的人员进行更新。
依存关系:
外壳的JQ,sed,base64,git和curl库。
具有身份验证令牌的SonarQube的运行实例。
Github访问令牌。
安装:
为避免受到主分支中引入的更改的影响,请克隆特定标签而不是分支。
git clone --depth 1 --branch
【文件预览】:
laa-sonarqube-reusable-scripts-main
----.gitignore(10B)
----README.md(3KB)
----bin()
--------sonarqube_status.sh(436B)
--------github_delete_summary_from_pr.sh(808B)
--------github_post_sonarqube_summary.sh(1KB)
--------sonarqube_relay_feedback_on_pr.sh(1KB)
----test()
--------bin()
--------runner.sh(1KB)
----src()
--------service()
----config.sh.template(1KB)
----LICENSE.md(1KB)