It-tniżżil ta' Maven jaħdem, iżda Jib ma jistax jiġbed l-immaġni bażi
Sib it-talba falluta lejn repożitorju jew reġistru, imbagħad applika l-konfigurazzjoni tal-proxy li tuża l-komponent li tibgħatha.
Id-dipendenzi ta' Maven jitniżżlu, imbagħad Jib ifalli meta jikkuntattja reġistru. Dan huwa ħjiel utli: l-aċċess għar-repożitorju ta' Maven ħadem, iżda ma użax il-klijent tar-reġistru ta' Jib.
Ibda mill-URL li falliet
| Operazzjoni falluta | Konfigurazzjoni tal-proxy li għandha tiġi eżaminata |
|---|---|
| Plugin ta' Maven jew ġbir ta' dipendenza | Il-proxy tar-repożitorju attiv f'settings.xml u l-esklużjonijiet. |
| Talba għall-immaġni bażi jew token tar-reġistru minn Jib | Il-proprjetajiet tan-netwerk ta' Java li Jib juża għall-komunikazzjoni mar-reġistru. |
Għal intermedjarju HTTP mingħajr awtentikazzjoni, ipprovdi r-rotta ta' Jib fis-sejħa ta' Maven:
mvn -Dhttp.proxyHost=proxy.example.net \
-Dhttp.proxyPort=8080 \
-Dhttps.proxyHost=proxy.example.net \
-Dhttps.proxyPort=8080 \
-Dhttp.nonProxyHosts='localhost|127.*|*.internal.example' \
jib:buildTarUża l-host u l-port reali tal-proxy filwaqt li żżomm is-settings tal-immaġni ta' Jib tal-proġett. Għal reġistru pubbliku u servizz ta' tokens fuq rotta tal-proxy pubblika permessa, il-lista tal-proxy HTTP tipprovdi kandidati għal dawn l-oqsma tal-proxy mingħajr awtentikazzjoni. Il-proprjetajiet host jieħdu ismijiet tal-host, mingħajr prefiss http://. Il-proprjetajiet https jagħżlu l-proxy għad-destinazzjonijiet HTTPS; Java juża http.nonProxyHosts ukoll għal-lista tal-bypass tal-HTTPS.
Arkiv lokali xorta jista' jkun jeħtieġ ġibda
jib:buildTar jikteb l-arkiv tal-immaġni li jirriżulta lokalment. Xorta jista' jeħtieġ aċċess għan-netwerk biex l-ewwel jikseb l-immaġni bażi. L-għażla ta' dak l-output ma tneħħix it-talba lir-reġistru.
Wara li tbiddel il-konfigurazzjoni, qabbel mill-ġdid l-URL li falliet. Żomm is-settings tar-repożitorju ta' Maven li jaħdmu, u dijanjostika kwalunkwe falliment li jibqa' tar-reġistru jew tas-servizz tat-tokens fit-triq ta' Jib.