簡體   English   中英

CI與Maven,Git和Artifactory

[英]CI with Maven, Git and Artifactory

我想使用Maven,GitLab和Artifactory創建CI管道。

我已經設置了所有這些系統,如果用戶按下GitLab並將工件部署到Artifactory,Jenkins現在就進行構建。

但是我想要的是以下內容:

開發人員可以開發Java應用程序,並將其代碼推送到GitLab。 完成時,他使用maven-release-plugin並執行release:prepare和release:perform目標。 Maven發行插件會自動創建一個新標簽並編輯版本。 現在,詹金斯應該開始一項新工作,構建工件並將其部署到Artifactory。

因此,我要做的主要是僅教Jenkins來構建標簽。 有沒有辦法做到這一點?

我建議使用Jenkins激活Maven發布插件,並使用專門的Jenkins作業構建發布:

在此處輸入圖片說明

在此處輸入圖片說明

該工作將啟動准備和執行目標,並將二進制版本上載到Artifactory(通過專用的后期構建步驟)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM