@@ -61,26 +61,26 @@ jobs:
6161 name : Build application Docker image
6262 command : |
6363 docker build --cache-from=aws-lambda-runtime-local -t c1phr/aws-lambda-runtime-local .
64- - deploy:
65- name: Publish Docker Image to Docker Hub
66- command: |
67- if [ "${CIRCLE_BRANCH}" == "master" ]; then
68- echo "$DOCKERHUB_PASSWORD" | docker login --username "$DOCKERHUB_USERNAME" --password-stdin
69- IMAGE_TAG="${CIRCLE_TAG}"
70- IMAGE_NAME="c1phr/aws-lambda-runtime-local"
71- docker tag $IMAGE_NAME:latest $IMAGE_NAME:$IMAGE_TAG
72- docker push $IMAGE_NAME:latest
73- docker push $IMAGE_NAME:$IMAGE_TAG
74- fi
75- - run:
76- name: Save Docker image layer cache
77- command: |
78- mkdir -p /caches
79- docker save -o /caches/aws-lambda-runtime-local.tar c1phr/aws-lambda-runtime-local
80- - save_cache:
81- key: v1-{{ .Branch }}-{{ epoch }}
82- paths:
83- - /caches/aws-lambda-runtime-local.tar
64+ - deploy :
65+ name : Publish Docker Image to Docker Hub
66+ command : |
67+ if [ "${CIRCLE_BRANCH}" == "master" ]; then
68+ echo "$DOCKERHUB_PASSWORD" | docker login --username "$DOCKERHUB_USERNAME" --password-stdin
69+ IMAGE_TAG="${CIRCLE_TAG}"
70+ IMAGE_NAME="c1phr/aws-lambda-runtime-local"
71+ docker tag $IMAGE_NAME:latest $IMAGE_NAME:$IMAGE_TAG
72+ docker push $IMAGE_NAME:latest
73+ docker push $IMAGE_NAME:$IMAGE_TAG
74+ fi
75+ - run :
76+ name : Save Docker image layer cache
77+ command : |
78+ mkdir -p /caches
79+ docker save -o /caches/aws-lambda-runtime-local.tar c1phr/aws-lambda-runtime-local
80+ - save_cache :
81+ key : v1-{{ .Branch }}-{{ epoch }}
82+ paths :
83+ - /caches/aws-lambda-runtime-local.tar
8484
8585workflows :
8686 version : 2
0 commit comments