SonarQube 釘釘機器人插件
倉庫地址
https://github.com/viodo/sonar-dingtalk-plugin
部署插件
Linux
wget https://github.com/viodo/sonar-dingtalk-plugin/releases/download/v1.0.0/sonar-dingtalk-plugin-1.0.0-linux chmod 777 sonar-dingtalk-plugin-1.0.0-linux nohup ./sonar-dingtalk-plugin-1.0.0-linux &
Mac
wget https://github.com/viodo/sonar-dingtalk-plugin/releases/download/v1.0.0/sonar-dingtalk-plugin-1.0.0-mac chmod 777 sonar-dingtalk-plugin-1.0.0-mac nohup ./sonar-dingtalk-plugin-1.0.0-mac &
添加釘釘群機器人
釘釘群設置->智能群助手->添加自定義機器人
復制 webhook 地址中的 access_token=后面的內容
安全設置選擇 自定義關鍵詞
,添加 BUG
漏洞
設置SonarQube
點擊右上角創建
按鈕
名稱隨便,URL填 http://插件部署電腦的IP:9001/dingtalk?access_token=機器人的token
插件默認的端口是9001,因為端口沖突問題,我把默認端口改成了9002
釘釘代碼質量報告通知無法自動跳轉sonar(獲取sonarserver地址)的問題的解決
配置- > 通用配置 -> Server base URL