Azure Pipelines aracısını proxy girdileriyle kaydetme
Aracı yapılandırmasında proxy URL'sini ve hesabı belirtin, ardından görev, harici araç ve kapsayıcı isteklerini ayrı ayrı ele alın.
./config.sh --proxyurl http://proxy.example:8080 \
--proxyusername PROXY_USER \
--proxypassword PROXY_PASSWORDBu parametreleri kurulumun olağan kayıt girdilerine ekleyin. Windows'ta config.cmd kullanın ve gerçek hesap değerlerini dağıtımın kimlik bilgisi işleyişi üzerinden edinin.
Kaydedilen proxy, Azure DevOps iletişimini ve yerleşik kaynak ile yapıt işlemlerini kapsar. Görevler, proxy bilgilerini görev kitaplığı üzerinden alır ve kendi HTTP istemcilerine uygulamak zorundadır.
Harici curl, dotnet veya Maven kendi desteklenen girdisine ihtiyaç duyar. Kapsayıcı işleri de ağlarından erişilebilen bir uç noktaya ihtiyaç duyar; ana makine aracısının loopback'i orada başka bir konum anlamına gelir. Önceki imaj çekmeleri kapsayıcı çalışma zamanının isteğidir.
Kurulum 407 aldığında Basic geri dönüşünü kabul eden bir proxy için belgelenmiş --usebasicauthforproxy bayrağı bu yolu seçer; proxy'nin desteklemediği bir mekanizmayı ekleyemez.
Oluşturulan dağıtım grubu betiğinde, kuruluş ve grup bağımsız değişkenlerini koruyarak girdileri betiğin config.cmd çağrısına ekleyin. Üst PowerShell'deki WebRequest.DefaultWebProxy değişikliği alt sürecin aracı yapılandırması değildir.