У меня есть curl, который я использую в задании gitlab-ci для загрузки артефакта в Nexus, команда выглядит следующим образом (определена в .gitlab-ci.yml в разделе сценария)
cmd /c curl -v -u $env:USERREG:$env:PASSREG --upload-file $env:BINFILE $env:NEXUS_REGISTRY/$env:REPONAME$env:BINFILE
Конечно, все переменные объявлены в файле .gitlab-ci.yml, за исключением USERREG и PASSREG, которые я объявил с помощью gitlab GUI.
Обратите внимание, что я использую: - Gitlab Runner с docker - windows исполнитель - Windows docker контейнер для exe c вышеуказанная команда
ПРОБЛЕМА: задание складывается с запросом пароля пользователя (определяемого USERREG) (PASSREG) до тех пор, пока задание прервано из-за тайм-аута.
Как решить эту проблему? спасибо.