Jenkinsfile: use --password-stdin

before:

    docker login -u $REGISTRY_USERNAME -p $REGISTRY_PASSWORD
    WARNING! Using --password via the CLI is insecure. Use --password-stdin.
    Login Succeeded

with this PR:

    echo $REGISTRY_PASSWORD | docker login -u "$REGISTRY_USERNAME" --password-stdin
    Login Succeeded

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This commit is contained in:
Sebastiaan van Stijn 2019-09-20 10:36:40 +02:00
Родитель 24b127c3d8
Коммит 59ec4756ea
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 76698F39D527CE8C
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -68,7 +68,7 @@ pipeline {
dir('src/github.com/docker/app') {
checkout scm
ansiColor('xterm') {
sh "docker login -u $REGISTRY_USERNAME -p $REGISTRY_PASSWORD"
sh 'echo "${REGISTRY_PASSWORD}" | docker login -u "${REGISTRY_USERNAME}" --password-stdin'
sh "FOSSA_API_KEY=$FOSSA_API_KEY BRANCH_NAME='${BRANCH_NAME}' make fossa-analyze"
sh "FOSSA_API_KEY=$FOSSA_API_KEY make fossa-test"
}
@ -284,7 +284,7 @@ pipeline {
}
steps{
echo "Pushing Base Invocation Image"
sh 'docker login --username "${DOCKERHUB_CREDS_USR}" --password "${DOCKERHUB_CREDS_PSW}"'
sh 'echo "${DOCKERHUB_CREDS_PSW}" | docker login --username "${DOCKERHUB_CREDS_USR}" --password-stdin'
dir('src/github.com/docker/app') {
checkout scm
dir('_build') {