Ich verwende Jenkins für meine Android-App-Builds. Auf jedem bauen, ich ein paar Informationen bekommen, wie Build-Nummer, etc ...Versionsname von build.gradle von Jenkins lesen
Ich bin eine Art und Weise der Suche im versionName
Wert im build.gradle
zu lesen, wenn Jenkins den Job zu bauen. Ich weiß, wir können die Build-Nummer mit der $BUILD_NUMBER
env Variable bekommen, aber wie bekommt man die ?
Ja, wirklich toll !. Was ist der Trick, wenn ich nur die Version zwischen "" bekommen möchte. Zum Beispiel versionName = "1.0.0", will einfach 1.0.0 – ejay
@ejay Sie können einfach die '' 'Zeichen mit ** tr ** löschen:' v = $ (cat build.gradle | grep versionName | awk '{ print $ 3} '| tr -d \ ")' – sgargel
Perfekt! Vielen Dank! – ejay