Wir betreiben Jenkins auf einem Server, der keinen Internetzugang hat (selbst über Proxy). Die Jenkins-Installation zu installieren und auf dem neuesten Stand zu halten ist ein Problem!Wie erstellt man einen lokalen Spiegel der öffentlichen Jenkins Update-Site?
Meine Idee war es, einen lokalen Spiegel der kompletten Jenkins öffentlichen Update-Site über eine Windows-Workstation mit Internetzugang herzustellen. Und dann machen Sie diesen lokalen Spiegel für Jenkins durch NFS-Freigabe verfügbar.
Also meine Fragen: Wie den lokalen Spiegel zu machen? Haben Sie eine bessere/einfachere Idee, die Installation von Jenkins auf dem neuesten Stand zu halten?
In einem anderen Kommentar finden, jemand erwähnte Update-center.json. Beachten Sie, dass diese Datei für eine bestimmte URL digital signiert ist. Auf [diese Seite] (https://github.com/ikedam/backend-update-center2/wiki/How-to-create-your-own-Jenkins-Update-Center) erfahren Sie, wie Sie diese Datei neu generieren und signieren können . Dann können Sie das [Update Sites plugin] (https://wiki.jenkins-ci.org/display/JENKINS/UpdateSites+Manager+plugin) verwenden, um Ihre eigene Datei zu verwenden. Das ganze Verfahren ist derzeit allerdings etwas zu umständlich, um es in einer Antwort zusammenzufassen. – indiv