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 fallutaKonfigurazzjoni tal-proxy li għandha tiġi eżaminata
Plugin ta' Maven jew ġbir ta' dipendenzaIl-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 JibIl-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:buildTar

Uż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.

Artikli relatati