sonarqube外掛程式開發 一 環境搭建

2021-09-07 08:28:38 字數 697 閱讀 4653

# 最新版本映象

docker pull sonarqube

# 長期支援版映象

docker pull sonarqube:lts

2. 將已有的外掛程式匯出(使用docker cp 無法找到容器內部的儲存所以採用臨時容器備份),啟動乙個臨時容器

docker run -d -v /docker/store/sonarqube/plugins:/plugins sonarqube

3. 進入容器

docker exec -it a3 bash

4. 將外掛程式複製到掛載的儲存目錄中

cp -r /opt/sonarqube/extensions/plugins/*

/plugins

5. 重新啟動乙個新容器,為開發使用

docker run -d --name sonarqube -p 9000:9000 -p 9092:9092 -v /docker/store/sonarqube/plugins:/opt/sonarqube/extensions/plugins sonarqube

6. 以後開發過程中將外掛程式放到/docker/store/sonarqube/plugins目錄裡重啟容器即可

注意:你也可使用熱部署,但是 官網不推薦,多次熱部署會有記憶體洩漏問題

2020 11 11 坑著實一環扣著一環

21 30 看看星空,會覺得自己渺小,所以什麼事情仔細想一想,都沒什麼大不了。馬化騰 今天下午在公司開完其它事務的遠端會議後,我立刻趕往乙個專案的客戶現場看看,因為這個專案後天就要重新上線了,再出一點低階的差錯,我想自己也沒臉做下去了。前兩天已經被客戶批評了,同事們也開始意識到自身的問題也都焦慮起來...

一 環境配置

2.公升級後發現原.net framework 專案打不開了 錯誤資訊 不支援此版本的 visual studio 無法開啟下列專案。專案型別無法安裝或此版本的 visual studio 無法支援它們。有關啟用這些專案型別或遷移您的資產的詳細資訊,請參閱在單擊 確定 後顯示的 遷移報告 中的詳細資...

一 環境安裝

1 安裝pip pip是管理安裝包的軟體,因為我環境中已經安裝了pycharm了,pip已經安裝完了。2 安裝virtualenv virtualenv可以方便的解決不同專案中對類庫的依賴問題。這通常是通過以下方式實現的 首先將常用的類庫安裝在系統環境中 然後為每個專案安裝獨立的類庫環境。這樣子可以...