|
|
@ -75,6 +75,8 @@ jobs: |
|
|
tags: |
|
|
tags: |
|
|
default: "" |
|
|
default: "" |
|
|
type: string |
|
|
type: string |
|
|
|
|
|
backendurl: |
|
|
|
|
|
type: string |
|
|
environment: |
|
|
environment: |
|
|
DOCKER_HUB_PWD: *dockerhub-password |
|
|
DOCKER_HUB_PWD: *dockerhub-password |
|
|
DOCKER_HUB_USER_ID: *dockerhub-user-id |
|
|
DOCKER_HUB_USER_ID: *dockerhub-user-id |
|
|
@ -85,7 +87,7 @@ jobs: |
|
|
version: 20.10.7 |
|
|
version: 20.10.7 |
|
|
- run: |
|
|
- run: |
|
|
name: Build docker image |
|
|
name: Build docker image |
|
|
command: docker build -t app . |
|
|
|
|
|
|
|
|
command: docker build -t app --build-arg backend_url=<<parameters.backendurl>> . |
|
|
- deploy: |
|
|
- deploy: |
|
|
name: Publish image to Docker Hub |
|
|
name: Publish image to Docker Hub |
|
|
command: | |
|
|
command: | |
|
|
@ -211,7 +213,7 @@ workflows: |
|
|
- docker-build: |
|
|
- docker-build: |
|
|
name: docker-build-dev |
|
|
name: docker-build-dev |
|
|
tags: "dev $CIRCLE_BUILD_NUM-dev" |
|
|
tags: "dev $CIRCLE_BUILD_NUM-dev" |
|
|
backendurl: *prod-backend-url |
|
|
|
|
|
|
|
|
backendurl: *dev-backend-url |
|
|
requires: |
|
|
requires: |
|
|
- test |
|
|
- test |
|
|
- lint |
|
|
- lint |
|
|
|