Meine Jenkins-Pipelines verwenden das GitHub SCM-Modul, das meinen Repo mit Git-Klon auscheckt.Beschleunigen von Git-Klonen in Jenkins durch Herunterladen des Archivs
In letzter Zeit habe ich häufig Build-Fehler aufgrund von zeitweiligen Netzwerk-Performance-Problemen gesehen, die zu Git-Clone-Timing führen.
Eine Lösung wäre, wenn ich den Repo stattdessen als gezipptes Archiv herunterziehen könnte, würde dies die Download-Zeit drastisch reduzieren.
Meine Fragen sind:
a) dies ratsam ist (im Vergleich zu git clone verwenden)? b) Wie würde ich dies tun, um den gleichen Effekt wie Git Klon c) ist es möglich, dies mit dem Git SCM-Plugin oder ähnliches Plugin zu tun?
Vielen Dank im Voraus für eine Beratung!