Лучший способ - сохранить их как учетные данные Jenkins и внедрить их в свою сборку через плагин CredentialsBinding, с помощью которого вы можете определить, как сделать их доступными через среду (имя пользователя: пароль, разделенное имя пользователя и пароль, ...).Jenkins поддерживает различные типы учетных данных, такие как
- Имя пользователя и пароль
- Ключи SSH
- Учетные данные Docker
- ...
Таким образом, учетные данные видны только при выполнении сборки и не могут быть доступны другим разработчикам, они просто используются.Дженкинс будет скрывать точные совпадения имени пользователя и пароля в журналах.
Ссылки
https://jenkins.io/doc/book/using/using-credentials/
https://wiki.jenkins.io/display/JENKINS/Credentials+Binding+Plugin