2016-04-06 6 views
0

Ich habe eine Frage zum Konfigurieren von Jenkins.Konfigurieren Sie Jenkins mit verschiedenen Build Tupes

Ich habe zwei Build-Typen in meiner Build-Gradle-Datei für mein Android-Projekt. Freigeben und debuggen.

Ich möchte jenkins mit Option konfigurieren, wo ich wählen kann, was ich bauen will - release oder debuggen.

Ich kann keinen nützlichen Artikel finden, wie ich dies in meiner Android-Anwendung tun kann.

Jede Hilfe wird sehr geschätzt!

+0

Warum nicht einfach beides erstellen? – laalto

+0

Nachdem ich das hinzugefügt habe, möchte ich Build-Flavors für jeden Build-Typ hinzufügen. Tester brauchen nur eine Debug-Anwendung mit verschiedenen Geschmacksrichtungen. Und Release-App sollte ich nur bauen, wenn wir zur Produktion gehen =) –

+0

Dann scheint es, dass Sie wirklich getrennte jenkins Jobs für jeden wollen. – laalto

Antwort

0

Lösung ist sehr einfach. Ich bin meine app bauen mit Klasse Skript

  1. Add build Parameter "Auswahl der Parameter" mit einem beliebigen Namen (In meinem Fall Name "BUILD_TYPE")
  2. Auswahl hinzufügen, in meinem Fall sind sie "Debug" und "Release"
  3. im Abschnitt "gradle Skript aufrufen", in "Aufgaben" dieses schreiben - "sauber montieren $ BUILD_TYPE"
  4. Änderungen speichern

Fertig! Jetzt wählen Sie Debug oder Lease, und Jenkins wird Ihnen verschiedene Build-Typen Ihrer App zur Verfügung stellen.

Verwandte Themen