Registrera Azure Pipelines-agenten med dess proxyindata
Ange proxy-URL och konto vid agentkonfigurationen och hantera sedan uppgifts-, externverktygs- och containerbegäranden var för sig.
./config.sh --proxyurl http://proxy.example:8080 \
--proxyusername PROXY_USER \
--proxypassword PROXY_PASSWORDLägg till dessa parametrar i installationens vanliga registreringsindata. Använd config.cmd på Windows och hämta verkliga kontovärden via distributionens hantering av autentiseringsuppgifter.
Den registrerade proxyn omfattar Azure DevOps-kommunikation samt de inbyggda käll- och artefaktåtgärderna. Uppgifter får den exponerade proxyinformationen via uppgiftsbiblioteket och måste tillämpa den i sina egna HTTP-klienter.
Externa curl, dotnet eller Maven behöver sina egna stödda indata. Containerjobb behöver också en slutpunkt som går att nå från deras nätverk; värdagentens loopback betyder en annan plats där. Tidigare image-hämtningar är en begäran från containerkörningen.
För en proxy som accepterar Basic-reserv när konfigurationen får 407 väljer den dokumenterade flaggan --usebasicauthforproxy den vägen; den kan inte lägga till en mekanism som proxyn inte stöder.
I ett genererat distributionsgruppsskript lägger du till indata i dess config.cmd-anrop och bevarar organisations- och gruppargumenten. En ändring av WebRequest.DefaultWebProxy i överordnad PowerShell är inte barnprocessens agentkonfiguration.