Ändern Sie den Release-Prozess von SNAPSHOT zu Build-Nummer

8

Zur Zeit verwenden wir das axion-release-plugin, um unseren Release-Prozess zu kontrollieren. Jetzt möchten wir den SNAPSHOT fallen lassen und die Build-Nummer in unseren Release-Prozess einführen. Damit wir CI erreichen können.

Im Grunde benutzen wir zur Zeit Version 1.0.0-SNAPSHOT und jetzt brauchen wir etwas wie 1.0.0-BUILDNUMBER oder 1.0.BUILDNUMBER von Jenkins.

Bitte stellen Sie eine Lösung oder ein Plugin zur Verfügung, die wir mit Gradle verwenden können.

    
Shobhit 14.07.2017, 22:16
quelle

1 Antwort

1

Ich bin eigentlich ziemlich glücklich mit Nebel-Release-Plugin , das von NetFlix entwickelt wurde. Es kann eine eindeutige Versionsnummer basierend auf Verzweigungen und Tags in Ihrem Git Repo generieren.

Standardmäßig zählt die Verwendung von git flow, aber Sie können das Verhalten neu konfigurieren. Schau mal:)

    
trainmaster 20.09.2017 14:15
quelle