Дженкинс использует обратный прокси-сервер nginx. Мне нужно добавлять учетные данные для имени пользователя и пароля не вручную, т.е.по curl api.В настоящее время я пытаюсь с помощью этой команды Скручивание внутри модуля.
CRUMB=$(curl -s -u USERNAME:PASSWORD 'http://ELB-LINK-elb.amazonaws.com/jenkinscore/crumbIssuer/api/xml?xpath=concat(//crumbRequestField,":",//crumb)') && curl -H $CRUMB -X POST -u USERNAME:PASSWORD 'https://ELB-LINK-elb.amazonaws.com/jenkinscore/credentials/store/system/domain/_/createCredentials' \ --data-urlencode 'json={ "": "0", "credentials": { "scope": "GLOBAL", "id": "identity", "username": "USER", "password": "PASS", "description": "CRED", "$class": "com.cloudbees.plugins.credentials.impl.UsernamePasswordCredentialsImpl" } }'