Я устанавливаю процесс выпуска в Jenkins для Angular-App. Это должно быть похоже на существующий процесс с использованием Maven-Release-Plugin. Имя пользователя и пароль git задаются в параметрах заданий, поэтому каждый в команде может освободить их. Можно ли установить эти значения как «учетные данные» в задании?
Я уже пытался использовать существующие учетные данные (ssh), но даже с теми, которые я не мог получить толчок правильно. Но использование параметров для аутентификации было бы еще лучше.
parameters {
string(
defaultValue: 'user',
name: 'USER'
)
password(
defaultValue: 'password',
name: 'PASSWORD'
)
}
Позже я хочу сделать что-то вроде
withCredentials(params.USER, params.PASSWORD) {
git push --tags
}