一、安裝maven插件(如果已安裝瓶摆,跳過(guò)即可)
依次操作:【系統(tǒng)管理】,【插件管理】性宏,【可選插件】群井,搜索:maven,勾選: Maven Integration
插件毫胜,【Download now and install after restart】
可以看到正在安裝了书斜。
操作:勾選:安裝完成后重啟Jenkins(空閑時(shí))
jenkins 就會(huì)自動(dòng)重啟诬辈,等待時(shí)間太長(zhǎng)的話(huà),可以自行刷新荐吉。
二焙糟、創(chuàng)建任務(wù)
操作:【新建任務(wù)】,填寫(xiě):maven project,【構(gòu)建一個(gè) maven 項(xiàng)目】样屠,【確定】
操作:【General】酬荞,【丟棄舊的構(gòu)建】,填寫(xiě):保持構(gòu)建天數(shù) 5
瞧哟,填寫(xiě):保持構(gòu)建的最大個(gè)數(shù) 5
混巧。
三、管理gitlab
1. 添加憑據(jù)
操作:【添加憑據(jù)】勤揩,選擇:【Username with password】
2. 選擇憑據(jù)
操作:【Credential】咧党,選擇:剛剛創(chuàng)建的憑據(jù)
四、構(gòu)建觸發(fā)器
操作:【構(gòu)建觸發(fā)器】陨亡,勾選:【輪詢(xún) SCM】傍衡,填寫(xiě):日程表 H/5 * * * *
H/5 * * * *
表示每 5 分鐘檢查一次遠(yuǎn)程倉(cāng)庫(kù),確認(rèn)代碼是否發(fā)生變化负蠕,如果發(fā)生變化蛙埂,則執(zhí)行構(gòu)建
五、Build
操作:填寫(xiě)-【Goal and options】:clean install -Dmaven.javadoc.skip=true -Dmaven.test.skip=true
備注:如果是用 docker 容器安裝的 jenkins遮糖,記得在容器配置好 maven jdk绣的。不然會(huì)出現(xiàn)警告,構(gòu)建失敗的(多查看日志即可)欲账。
六屡江、構(gòu)建
操作:【立即構(gòu)建】
從日志中可以看到,我的 Jenkins 已經(jīng)成功集成了 maven 項(xiàng)目赛不!