SonarQube 釘釘機器人插件實現釘釘通知


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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM