專案採用的是私有倉庫,a模組本地打包是正常的。
可以拉到私有倉庫自己deploy上去的common模組jar。
雲容器上mvn deploycommon模組也是沒有問題的,但是打另乙個依賴於common模組的a工程時,一直找不到common模組的子工程的包。
後來發現問題的根源是:
由於第一次在雲容器上測試打包時導致common模組在本地倉庫中快取了jar,而且並不完整後面common模組更新了(遠端mvn倉庫也更新了)但由於有快取導致一直打包報錯!
後來在打包命令前加了這個就好了
rm -rf /root/.m2/repository/包路徑
mvn clean package -u -x
刪除本地倉庫檔案後成功打包! 持續整合 持續交付 持續部署
持續整合 持續整合強調開發人員提交了新 之後,立刻進行構建 單元 測試。根據測試結果,我們可以確定新 和原有 能否正確地整合在一起。持續交付 持續交付在持續整合的基礎上,將整合後的 部署到更貼近真實執行環境的 類生產環境 production like environments 中。比如,我們完成單...
持續整合 持續交付 持續部署
參考 1 continuous integration 持續整合 持續整合強調對於開發人員的每個提交,立刻進行構建 單元 測試。根據測試結果,我們可以確定新 和原有 能否正確地整合在一起。2 continuous delivery 持續交付 持續交付在持續整合的基礎上,將整合後的 部署到更貼近真實執...
Jenkins持續整合 持續反饋
持續反饋是持續整合中不可或缺的乙個環節,當乙個專案在持續整合過程中,由於單元測試 審查等因素導致專案構建失敗時,資訊應該能夠實時準確的通知到相關的人員,以便於責任人能夠快速的處理。反饋就是在正確的時間,以正確的方式,將正確的資訊傳送給正確的人 持續反饋是讓這種反饋資訊自動化 目標化和實時化 持續化 ...