簡體   English   中英

Gradle + Jenkins + Artifactory Pro:發布階段和升級

[英]Gradle + Jenkins + Artifactory Pro: Release staging and promotion

我是剛開始設置CI / CD流程。 這是我想做的

設定:

  1. 我有一個使用gradle的spring-boot應用程序。
  2. 我使用以下教程( https://www.jfrog.com/confluence/display/RTF/Working+With+Pipeline+Jobs+in建立了一個腳本化的jenkins管道,以將SNAPSHOT版本的rpm構建並上傳到Artifactory。 +詹金斯
  3. 我在jenkins管道腳本中啟用了Artifactory addInteractivePromotion。

到目前為止,一切都很好,我可以在SNAPSHOT(快照本地)存儲庫下將工件上傳到Artifactory。

問題:

當我在Jenkins上使用交互式升級時,問題開始,當我升級工件(project-1.0.1-SNAPSHOT.rpm)時,工件將SNAPSHOT版本復制到版本庫(版本1.0)而不更改版本庫(project-1.0) .1-SNAPSHOT.rpm)。 我想發布此SNAPSHOT版本(project-1.0.1-SNAPSHOT.rpm),以發布具有版本更改(project-1.0.1.rpm)的倉庫。 .rpm->版本本地

請幫忙。

我們拋棄了交互式插件,並編寫了自己的腳本,該腳本將使用上傳和下載規范將工件從一個存儲庫升級到另一個存儲庫。

暫無
暫無

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

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