From 46348e4e83c303c538a1aef72f30d18588219856 Mon Sep 17 00:00:00 2001 From: Dimitri Savineau Date: Thu, 12 Nov 2020 12:13:00 -0500 Subject: [PATCH] ceph-container: inject registry credentials To avoid docker hub rate limit, we should use the authenticate docker hub user like we're currently using in the build and publish jobs. This adds the credentials for both ceph-container-prs and ceph-container-nightly jobs. Signed-off-by: Dimitri Savineau --- .../definitions/ceph-container-nightly.yml | 10 ++++++++++ .../config/definitions/ceph-container-prs.yml | 20 +++++++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/ceph-container-nighlity/config/definitions/ceph-container-nightly.yml b/ceph-container-nighlity/config/definitions/ceph-container-nightly.yml index ab543dac..0daf32b1 100644 --- a/ceph-container-nighlity/config/definitions/ceph-container-nightly.yml +++ b/ceph-container-nighlity/config/definitions/ceph-container-nightly.yml @@ -53,6 +53,16 @@ - ../../../scripts/build_utils.sh - ../../build/build + wrappers: + - inject-passwords: + global: true + mask-password-params: true + - credentials-binding: + - username-password-separated: + credential-id: docker-hub-leseb + username: DOCKER_HUB_USERNAME + password: DOCKER_HUB_PASSWORD + publishers: - postbuildscript: builders: diff --git a/ceph-container-prs/config/definitions/ceph-container-prs.yml b/ceph-container-prs/config/definitions/ceph-container-prs.yml index 99b09f7a..a391d296 100644 --- a/ceph-container-prs/config/definitions/ceph-container-prs.yml +++ b/ceph-container-prs/config/definitions/ceph-container-prs.yml @@ -69,6 +69,16 @@ - ../../../scripts/build_utils.sh - ../../build/build + wrappers: + - inject-passwords: + global: true + mask-password-params: true + - credentials-binding: + - username-password-separated: + credential-id: docker-hub-leseb + username: DOCKER_HUB_USERNAME + password: DOCKER_HUB_PASSWORD + publishers: - postbuildscript: builders: @@ -141,6 +151,16 @@ - ../../../scripts/build_utils.sh - ../../build/build + wrappers: + - inject-passwords: + global: true + mask-password-params: true + - credentials-binding: + - username-password-separated: + credential-id: docker-hub-leseb + username: DOCKER_HUB_USERNAME + password: DOCKER_HUB_PASSWORD + publishers: - postbuildscript: builders: -- 2.47.3