У меня проблемы с управлением секретным паролем на Jenkins. Я хочу, чтобы пароль не отображался в журнале, но я безуспешно пытался двумя способами:
Первая попытка
Я пытался настроить с помощью пользователя и pwd с помощью Global учетные данные (неограниченные), например:
and i executed :
docker run -u root -v $(pwd)/:/usr/src/app deploy npm run application -- --params.login.user=$USER --params.login.password=$PWD
but i can see in the log that the user is wrote correctly but the pwd is being written like its path:
e2e@2.2.1 e2: `protractor dist/out-tsc/e2e/cucumberconfig.js "--params.login.user=user" "--**params.login.password=/var/lib/jenkins/workspace/application/app/e2e_test**"
And in my automatic test is also by entering the full path instead of the value of the variable.
Second attempt
I tried using a secret text like this:
введите описание изображения здесь
docker run -u root -v $(pwd)/:/usr/src/app deploy npm run application -- --params.login.user=$USER --params.login.password=$PASS
Но в логе консоли отображается пароль как есть.
Кто-нибудь может мне помочь?
Заранее спасибо.