375.【DevOps】Idea 集成 jenkins 插件

這兩天把公司項目里部分手動更新的部署內(nèi)容,改造成了 Jenkins 里的job。以前更新一個jar包,需要更新客戶端(docker-compose 重新 build、up)、更新虛擬機鏡像(手動建虛擬機,替換jar包,保存快照)?,F(xiàn)在只需要把待更新的jar提交到git倉庫,jenkins即可完成自動更新。挺方便的了,但還需要更方便。

目前遇到的問題是:jar包提交到 git 上之后,jenkins 可能還沒到輪詢時間,導致要幾十分鐘之后才會觸發(fā)自動構建任務。如果手動點擊構建的話,又要打開瀏覽器 訪問jenkins管理后臺。既然能通過 Idea 進行git操作,能不能也通過Idea進行jenkins 構建操作呢?

答案是:可以的。我再Idea 上安裝一個 Jenkins plugins 就可以了。

安裝完成之后,進行一些配置,點擊【Test Connection】,會出現(xiàn):[Fail] CSRF enabled -> Missing or bad crumb data 錯誤。


這時,我們需要去Jenkins的管理后臺,生成一個用戶token。

點擊生成

復制token

復制token

粘貼token,測試連接。

測試連接

可以看到成功了。
成功

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容