Maven-Downloads funktionéieren, awer Jib kann d'Basisbild net zéien
Fannt d'fehlgeschloe Repository- oder Registry-Ufro, a wendt dann d'Proxy-Konfiguratioun un, déi de Komponent benotzt, deen se schéckt.
D'Maven-Ofhängegkeeten ginn erofgelueden, duerno schléit Jib fehl beim Kontakt mat enger Registry. Dat ass en nëtzlechen Hiweis: den Zougang zum Maven-Repository huet funktionéiert, awer en huet de Registry-Client vum Jib net benotzt.
Fänkt mat der fehlgeschloener URL un
| Fehlgeschloe Operatioun | Proxy-Konfiguratioun fir ze kontrolléieren |
|---|---|
| Maven-Plugin oder Ofhängegkeetsoffro | Den aktive Repository-Proxy aus settings.xml an d'Ausschlëss. |
| Ufro fir Jib-Basisbild oder Registry-Token | D'Java-Netzwierkseigenschaften, déi Jib fir d'Registry-Kommunikatioun benotzt. |
Fir en net-authentifizéierten HTTP-Intermediaire gitt d'Jib-Route an der Maven-Invocatioun un:
mvn -Dhttp.proxyHost=proxy.example.net \
-Dhttp.proxyPort=8080 \
-Dhttps.proxyHost=proxy.example.net \
-Dhttps.proxyPort=8080 \
-Dhttp.nonProxyHosts='localhost|127.*|*.internal.example' \
jib:buildTarBenotzt den tatsächlechen Proxy-Host a -Port an haalt d'Jib-Bildastellunge vum Projet bäi. Fir eng ëffentlech Registry an en Token-Déngscht op enger erlaabter ëffentlecher Proxy-Route bitt d'HTTP-Proxy-Lëscht Kandidaten fir dës net-authentifizéiert Proxy-Felder. D'host-Eigenschafte huelen Hostnimm, ouni http://-Prefix. D'https-Eigenschafte wielen de Proxy fir HTTPS-Ziler; Java benotzt http.nonProxyHosts och fir d'HTTPS-Ëmwee-Lëscht.
En lokalen Archiv kann nach ëmmer en Zéie verlaangen
jib:buildTar schreift de resultéierende Bildarchiv lokal. Et kann awer Netzwerkzougang brauchen, fir d'Basisbild als éischt ze kréien. Dësen Ausgang ze wielen hëlt d'Registry-Ufro net ewech.
Vergläicht no der Konfiguratiounsännerung déi fehlgeschloe URL erëm. Haalt funktionéierend Maven-Repository-Astellunge bäi an diagnostizéiert all verbleiwen Registry- oder Token-Déngschtfeeler um Wee vum Jib.