2013-07-17 8 views
16

Jak auto gałęzie seryjnej git przed dokonaniem Jenkins budować mam 2 bazuje na gałęzi master i produkcjiJak auto gałęzie seryjnej git przed dokonaniem Jenkins budować

Chciałbym zrobić git scalić origin/master kiedy robię kompilację produkcyjną.

+2

Zawsze możesz użyć etapu budowy, który wykonuje polecenia potrzebne git jak bash. –

+0

Sprawdź ten artykuł: http://www.yegor256.com/2014/07/24/rultor-automated-merging.html – yegor256

Odpowiedz

13

Jest to obsługiwane przez najnowszą wtyczkę Git na Jenkins. Po prostu ustaw "Checkout/merge to local branch" na "production" w Advanced settings for Git w konfiguracji Job. Następnie ustaw "Rozgałęzienia do zbudowania", aby je opanować, lub po prostu pozostaw to puste, aby Jenkins próbował scalić i zbudować sobie nawzajem znalezione gałęzie do produkcji. Wykona jedną kompilację/kompilację dla każdej gałęzi. Może również przesunąć połączoną gałąź z powrotem do źródła, z którego została wyciągnięta.

to sprawdzić: https://wiki.jenkins-ci.org/display/JENKINS/Git+Plugin#GitPlugin-AdvancedFeatures

Powiązane problemy