Maven ଡାଉନଲୋଡ କାମ କରେ, କିନ୍ତୁ Jib ଆଧାର ଇମେଜ ଟାଣି ପାରେ ନାହିଁ
ବିଫଳ ରିପୋଜିଟୋରୀ କିମ୍ବା ରେଜିଷ୍ଟ୍ରି ଅନୁରୋଧ ଖୋଜନ୍ତୁ, ତାପରେ ଅନୁରୋଧ ପଠାଉଥିବା ଉପାଦାନ ବ୍ୟବହାର କରୁଥିବା ପ୍ରକ୍ସି କନଫିଗରେସନ ଲାଗୁ କରନ୍ତୁ।
Maven ନିର୍ଭରତା ଡାଉନଲୋଡ ହୁଏ, ତାପରେ Jib ରେଜିଷ୍ଟ୍ରି ସହ ସମ୍ପର୍କ ସ୍ଥାପନ କରିବା ସମୟରେ ବିଫଳ ହୁଏ। ଏହା ଏକ ଉପଯୋଗୀ ସୂଚନା: Maven ରିପୋଜିଟୋରୀ ପ୍ରବେଶ କାମ କରୁଥିଲା, କିନ୍ତୁ ଏହା Jib ର ରେଜିଷ୍ଟ୍ରି କ୍ଲାଏଣ୍ଟ ଚଳାଇ ନଥିଲା।
ବିଫଳ URL ରୁ ଆରମ୍ଭ କରନ୍ତୁ
| ବିଫଳ କାର୍ଯ୍ୟ | ଯାଞ୍ଚ କରାଯିବାକୁ ଥିବା ପ୍ରକ୍ସି କନଫିଗରେସନ |
|---|---|
| Maven ପ୍ଲଗଇନ କିମ୍ବା ନିର୍ଭରତା ସଂଗ୍ରହ | ସକ୍ରିୟ settings.xml ରିପୋଜିଟୋରୀ ପ୍ରକ୍ସି ଏବଂ ବାହାର କରାଯାଇଥିବା ତାଲିକା। |
| Jib ଆଧାର-ଇମେଜ କିମ୍ବା ରେଜିଷ୍ଟ୍ରି ଟୋକନ ଅନୁରୋଧ | Jib ରେଜିଷ୍ଟ୍ରି ଯୋଗାଯୋଗ ପାଇଁ ବ୍ୟବହାର କରୁଥିବା Java ନେଟୱାର୍କିଂ ଗୁଣ। |
ଅପ୍ରମାଣିତ HTTP ମଧ୍ୟସ୍ଥ ପାଇଁ, Maven କଲରେ Jib ର ପଥ ଦିଅନ୍ତୁ:
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ପ୍ରକଳ୍ପର Jib ଇମେଜ ସେଟିଂ ରଖି ପ୍ରକୃତ ପ୍ରକ୍ସି ହୋଷ୍ଟ ଏବଂ ପୋର୍ଟ ବ୍ୟବହାର କରନ୍ତୁ। ଅନୁମତିପ୍ରାପ୍ତ ସାର୍ବଜନୀନ ପ୍ରକ୍ସି ପଥରେ ଥିବା ସାର୍ବଜନୀନ ରେଜିଷ୍ଟ୍ରି ଏବଂ ଟୋକନ ସେବା ପାଇଁ HTTP ପ୍ରକ୍ସି ତାଲିକା ଏହି ଅପ୍ରମାଣିତ ପ୍ରକ୍ସି କ୍ଷେତ୍ର ପାଇଁ ପ୍ରାର୍ଥୀ ଯୋଗାଏ। host ଗୁଣ ହୋଷ୍ଟନାମ ନେଏ, http:// ଉପସର୍ଗ ବିନା। https ଗୁଣ HTTPS ଲକ୍ଷ୍ୟ ପାଇଁ ପ୍ରକ୍ସି ବାଛେ; Java HTTPS ବାଇପାସ ତାଲିକା ପାଇଁ ମଧ୍ୟ http.nonProxyHosts ବ୍ୟବହାର କରେ।
ସ୍ଥାନୀୟ ଆର୍କାଇଭ ଏବେ ମଧ୍ୟ ଟାଣିବା ଆବଶ୍ୟକ କରିପାରେ
jib:buildTar ଫଳାଫଳ ଇମେଜ ଆର୍କାଇଭ ସ୍ଥାନୀୟ ଭାବରେ ଲେଖେ। ତଥାପି ପ୍ରଥମେ ଆଧାର ଇମେଜ ପାଇବା ପାଇଁ ଏହାକୁ ନେଟୱାର୍କ ପ୍ରବେଶ ଆବଶ୍ୟକ ହୋଇପାରେ। ସେହି ଆଉଟପୁଟ ବାଛିବା ରେଜିଷ୍ଟ୍ରି ଅନୁରୋଧ ହଟାଏ ନାହିଁ।
କନଫିଗରେସନ ବଦଳାଇବା ପରେ, ବିଫଳ URL ପୁନର୍ବାର ତୁଳନା କରନ୍ତୁ। କାମ କରୁଥିବା Maven ରିପୋଜିଟୋରୀ ସେଟିଂ ରଖନ୍ତୁ, ଏବଂ Jib ର ପଥରେ ବଳକା ରହିଥିବା ରେଜିଷ୍ଟ୍ରି କିମ୍ବା ଟୋକନ ସେବା ବିଫଳତା ନିର୍ଣ୍ଣୟ କରନ୍ତୁ।