Înregistrarea agentului Azure Pipelines cu intrările sale de proxy
Furnizați URL-ul proxy și contul la configurarea agentului, apoi tratați separat cererile sarcinilor, ale instrumentelor externe și ale containerelor.
./config.sh --proxyurl http://proxy.example:8080 \
--proxyusername PROXY_USER \
--proxypassword PROXY_PASSWORDAdăugați acești parametri la intrările obișnuite de înregistrare ale instalării. Folosiți config.cmd pe Windows și obțineți valori reale ale contului prin gestionarea acreditărilor din implementare.
Proxy-ul înregistrat acoperă comunicarea cu Azure DevOps și operațiunile integrate cu surse și artefacte. Sarcinile obțin informațiile despre proxy prin biblioteca de sarcini și trebuie să le aplice în propriii clienți HTTP.
Comenzile externe curl, dotnet sau Maven au nevoie de propria intrare acceptată. Sarcinile de container au nevoie și de un punct final accesibil din rețeaua lor; loopback-ul agentului gazdă înseamnă acolo o altă locație. Descărcările anterioare de imagini sunt o cerere a mediului de execuție al containerelor.
Pentru un proxy care acceptă replierea Basic când configurarea primește 407, indicatorul documentat --usebasicauthforproxy alege acea cale; nu poate adăuga un mecanism pe care proxy-ul nu îl acceptă.
Într-un script de grup de implementare generat, adăugați intrările la apelul său config.cmd păstrând argumentele de organizație și de grup. O modificare WebRequest.DefaultWebProxy în PowerShell-ul părinte nu este configurația agentului copilului.