Použil jsem tento Odkaz pro konfigurace http proxy v Jenkinsi, ale po použití printenv pouze těch proměnných, které jsou nastaveny.
HTTP_PROXY=http://127.0.0.1:3128
https_proxy=http://127.0.0.1:3128
Čekal jsem, že http_proxy
a HTTPS_PROXY
získat také nastavit.
Přidal jsem následující kroky v mém stavět pódium pro nastavení těchto proměnných prostředí, ale http_proxy
a HTTPS_PROXY
nejsou připraveni.
stage('build') {
steps {
echo "************ Before exporting ***************************"
sh 'printenv | sort'
sh "export http_proxy='http://127.0.0.1:3128'"
sh "export https_proxy='http://127.0.0.1:3128'"
sh "export HTTP_PROXY='http://127.0.0.1:3128'"
sh "export HTTPS_PROXY='http://127.0.0.1:3128'"
echo "************ After exporting ***************************"
sh 'printenv | sort'
echo "**************************************************"
sh './myScript'
}
}
Mohl byste prosím, pomozte mi undrestand v čem je problém a dostat myScript
běží, teď to prostě nedokáže, protože tyto proměnné nejsou správně nastaveny?
HTTPS_PROXY
aHTTP_PROXY
dává vždy prázdná