2017-07-14 73 views
8

Aktualnie używamy wtyczki axion-release, aby kontrolować proces wydawania. Teraz chcielibyśmy upuścić SNAPSHOT i wprowadzić numer kompilacji w naszym procesie wydawania. Abyśmy mogli osiągnąć CI.Zmień proces wydawania z SNAPSHOT na numer kompilacji

Zasadniczo używamy wersji 1.0.0-SNAPSHOT, a teraz potrzebujemy czegoś w stylu 1.0.0-BUILDNUMBER lub 1.0.BUILDNUMBER z Jenkins.

Proszę podać dowolne rozwiązanie lub wtyczkę, której możemy użyć ze stopniem.

+0

czy widziałeś http://devdeeds.com/auto-increment-build-number-using-gradle-in-android/ i https://discuss.gradle.org/t/how- to-implementation-build-number-in-gradle/18768/4? – burnettk

Odpowiedz

1

Jestem całkiem zadowolony z nebula-release-plugin opracowanego przez NetFlix. Może generować unikalny numer wersji oparty na gałęziach i tagach w repozytorium git.

Domyślnie to się liczy z użyciem przepływu git, ale można zmienić konfigurację zachowania. Spójrz :)