Untermodule in Jenkins mit dem Github-Organisations-Plugin auschecken

8

Ich habe einen Build-Job in Jenkins, der vom Github-Organisations-Plugin erstellt wurde . Der Jenkinsfile für dieses Build checkt den Code mit checkout scm , was gut ist, da er die richtige Verzweigung / Revision zum Auschecken herausfindet, wenn entweder PR-getriggerte Änderungen oder Pushs zum Master-Zweig erstellt werden.

Wie kann ich das machen:

%Vor%

Checkout Submodule?

    
fabiim 12.08.2016, 15:30
quelle

3 Antworten

10

Die Lösung mit sh 'git submodule...' funktioniert nur für Repositorys ohne spezielle Authentifizierung.

Wir verwenden folgende Lösung in unserem Setup:

%Vor%     
Tuxlife 13.01.2017 16:48
quelle
3

Ändern Sie es zu diesem:

%Vor%

Verwenden Sie bat anstelle von sh , wenn Jenkins unter Windows läuft.

    
Crummy 24.09.2016 15:11
quelle
0

Fügen Sie im Github-Organisations-Plug-in die erweiterten Submodul-Verhalten hinzu.

Und konfigurieren Sie es wie folgt:

Wie hier dokumentiert: Ссылка

    
Ohad 29.03.2018 10:15
quelle