From 6dae283805a9ad8f11d2f0d0d49b50148fad87a6 Mon Sep 17 00:00:00 2001 From: Devon Mackay Date: Thu, 17 Jan 2019 12:49:43 -0500 Subject: [PATCH 1/2] Dissuade docker push fomr using dynamicy output --- .circleci/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index e54307a9..e49aba48 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -174,7 +174,7 @@ jobs: command: | docker image ls docker login -u ${REGISTRY_USERNAME} -p ${REGISTRY_PASSWORD} ${ATAT_DOCKER_REGISTRY_URL} - docker push ${IMAGE_NAME} + docker push ${IMAGE_NAME} | cat docker logout deploy: From ed418b61ba9a00142258f53286d66fd7dd1e0a8e Mon Sep 17 00:00:00 2001 From: Devon Mackay Date: Thu, 17 Jan 2019 12:51:49 -0500 Subject: [PATCH 2/2] Pull the manifest for the newly pushed image --- .circleci/config.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index e49aba48..9d57630f 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -175,6 +175,7 @@ jobs: docker image ls docker login -u ${REGISTRY_USERNAME} -p ${REGISTRY_PASSWORD} ${ATAT_DOCKER_REGISTRY_URL} docker push ${IMAGE_NAME} | cat + curl -s -H "Content-Type: application/json" --user ${REGISTRY_USERNAME}:${REGISTRY_PASSWORD} -XGET https://${ATAT_DOCKER_REGISTRY_URL}/v2/${PROD_IMAGE_NAME}/manifests/${GIT_SHA} || true docker logout deploy: