Zwingen Sie Maven, die Versionsbereiche mit Veröffentlichungen zum Bauzeit zu lösen

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Zwingen Sie Maven, die Versionsbereiche mit Veröffentlichungen zum Bauzeit zu lösen

by Anonymous » 09 Apr 2025, 03:32

Wir verwenden Versionsbereiche, die Schnappschüsse während der Entwicklung enthalten. Beim Freigeben möchte ich Maven zwingen, diese Bereiche nur mit Nicht-Snapshot-Versionen zu lösen. Gibt es eine Möglichkeit, dies zu tun? Flag- oder Plugin -Konfiguration). Mein erster Versuch - das Deaktivieren von Remote -Snapshot -Repos über ein Release -Profil - löst das Problem nicht, da es in meinem lokalen .M2 /Repository immer noch Snapshots findet, selbst wenn das Remote -Snapshot -Repo deaktiviert ist. Die Bereitstellung von Bereichen zu aktuellen Veröffentlichungen während des Builds selbst ist für mich gut genug. Es genügt zu sagen, dass wir über genügend voneinander abhängige Module verfügen, die häufig genug Aktualisierungen und Bereitstellungen erhalten, dass wir, wenn wir keine Bereiche verwenden, die Hälfte unserer Tage damit verbringen würden, Abhängigkeitsversionen zu aktualisieren und zu veröffentlichen.

Top