./config.sh --proxyurl http://proxy.example:8080 \
  --proxyusername PROXY_USER \
  --proxypassword PROXY_PASSWORD

Afegiu aquests paràmetres a les entrades de registre habituals de la instal·lació. Feu servir config.cmd a Windows i obtindreu valors reals del compte mitjançant la gestió de credencials del desplegament.

El proxy enregistrat cobreix la comunicació amb Azure DevOps i les operacions integrades d'origen i d'artefactes. Les tasques obtenen la informació del proxy a través de la biblioteca de tasques i l'han d'aplicar als seus propis clients HTTP.

El curl, dotnet o Maven extern necessita la seva pròpia entrada admesa. Els treballs de contenidor també necessiten un punt final accessible des de la seva xarxa; el loopback de l'agent amfitrió significa una altra ubicació allà. Les extraccions d'imatges anteriors són una petició del temps d'execució del contenidor.

Per a un proxy que accepta el retorn a Basic quan la configuració rep 407, l'indicador documentat --usebasicauthforproxy tria aquest camí; no pot afegir un mecanisme que el proxy no admeti.

En un script de grup de desplegament generat, afegiu les entrades a la seva invocació de config.cmd tot preservant els arguments d'organització i de grup. Un canvi de WebRequest.DefaultWebProxy al PowerShell pare no és la configuració de l'agent del fill.

Articles relacionats