Registrer Azure Pipelines-agenten med proxy-inndataene
Oppgi proxy-URL og konto ved agentkonfigurasjonen, og behandle deretter oppgave-, eksternt verktøy- og containerforespørsler hver for seg.
./config.sh --proxyurl http://proxy.example:8080 \
--proxyusername PROXY_USER \
--proxypassword PROXY_PASSWORDLegg disse parameterne til installasjonens vanlige registreringsinndata. Bruk config.cmd på Windows og hent ekte kontoverdier via distribusjonens håndtering av legitimasjon.
Proxyen som registreres, dekker Azure DevOps-kommunikasjon og de innebygde kilde- og artefaktoperasjonene. Oppgaver får den eksponerte proxyinformasjonen via oppgavebiblioteket og må bruke den i egne HTTP-klienter.
Eksterne curl, dotnet eller Maven trenger egne støttede inndata. Containerjobber trenger også et endepunkt som er tilgjengelig fra nettverket deres; vertsagentens loopback betyr en annen plassering der. Tidligere image-hentinger er en forespørsel fra container-kjøretiden.
For en proxy som godtar Basic-reserve når oppsettet får 407, velger det dokumenterte flagget --usebasicauthforproxy den veien; det kan ikke legge til en mekanisme som proxyen ikke støtter.
I et generert distribusjonsgruppe-skript legger du inndataene til config.cmd-kallet og bevarer organisasjons- og gruppeargumentene. En endring av WebRequest.DefaultWebProxy i overordnet PowerShell er ikke barneprosessens agentkonfigurasjon.