@@ -61,26 +61,26 @@ jobs:
61
61
name : Build application Docker image
62
62
command : |
63
63
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
84
84
85
85
workflows :
86
86
version : 2
0 commit comments