# README
sonar-qyhook
SonarQube项目分析后回调Webhook服务, 将分析结果转发为企业微信应用推送消息.
配置文件
config.toml
示例
Port = 17258
ContextPath = ""
LogLevel = "info"
VarysBaseUrl = "" # varys服务地址
QyWxAgentId = "" # 企业微信应用ID, 即varys配置的企业应用codeName
ProjectKeyPattern = "" # 按正则匹配需要发送消息的Sonar项目名称, 默认为: "^.*$"
ShieldsBadgeUrl = "" # 徽章反向代理地址, 默认为: "https://img.shields.io/static/v1"
部署执行
-
下载最新的可执行文件压缩包并解压
下载地址: sonar-qyhook release
$ tar -xvJf sonar-qyhook-[version].[arch].[os].tar.xz
- 新建/编辑配置文件, 启动运行
$ nohup ./sonar-qyhook-[version].[arch].[os].bin &