據我所知,快照正在開發中,即1.0-SNAPSHOT
是最終將發佈爲1.0
的東西。Maven的CI/CD任何使用快照的概念是什麼?
但爲什麼我需要它?
這裏是流量:
- 我開發庫,語義版本
Major.Minor.Revision[.Build]
模型。 - 而
Revision
(或Build
)由CI/CD管道自動增加PR被接受 - 後和門構建成功運行的新版本發佈到公司的專用倉庫我明確地定義
Major
和Minor
。 - 在依賴項目中,我指定了精確版本或浮動版本
Major.+
。
在這裏有SNAPSHOT
的地方嗎?
許多優秀的問題都會根據專家的經驗產生一定程度的意見,但對這個問題的回答往往基於意見而非事實,參考或具體專業知識。 –
@GUIDO是否意味着'SNAPSHOT'只是一種便利功能,並沒有關於它的最佳實踐? –
@PavelVoronin這意味着即使使用'SNAPSHOT'可能會有好的或不好的做法。但他們可能主要是基於意見的。 – nullpointer