簡體   English   中英

Maven + Hudson + Nexus:訪問SNAPSHOT內部版本號

[英]Maven + Hudson + Nexus: Access to SNAPSHOT Build Number

現在,Maven3放棄了在部署時設置u​​niqueVersion = false的支持,我遇到了一個問題。 我讓Hudson將SNAPSHOT版本自動部署到Nexus存儲庫管理器中。 生成的SNAPSHOT工件看起來像blah-0.0.1-20110517.233746-1.jar。 注意唯一的SNAPSHOT構建ID。 訣竅是,我會鏈接到站點文檔中的那個jar,但是我不確定如何將快照內部版本號注入到文檔中。 也許有一種方法可以讓Maven或Hudson或Nexus在從blah-0.0.1.jar => blah-0.0.1-20110517.233746-1.jar的部署中創建符號鏈接?

好吧,讓我失望,但我想我找到了自己問題的答案。 如果有人發現它有用,我會在這里發布。

事實證明,Nexus REST api具有自動檢索工件的最新SNAPSHOT構建的功能,而這正是我需要的功能。 有關更多信息,請參見:

https://docs.sonatype.com/display/SPRTNXOSS/Nexus+FAQ#NexusFAQ-Q.HowcanIretrieveasnapshotifIdon%27tknowtheexactfilename%3F

暫無
暫無

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

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