Variablize image name
This commit is contained in:
parent
a07cc6d524
commit
bbea6d66b5
@ -15,8 +15,9 @@ defaults:
|
|||||||
APP_USER: atst
|
APP_USER: atst
|
||||||
APP_GROUP: atat
|
APP_GROUP: atat
|
||||||
APP_DIR: /opt/atat/atst
|
APP_DIR: /opt/atat/atst
|
||||||
CONTAINER_NAME: atst-container
|
|
||||||
ATAT_DOCKER_REGISTRY_URL: registry.atat.codes:443
|
ATAT_DOCKER_REGISTRY_URL: registry.atat.codes:443
|
||||||
|
CONTAINER_NAME: atst-container
|
||||||
|
PROD_IMAGE_NAME: atst-prod
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
app_setup:
|
app_setup:
|
||||||
@ -119,9 +120,12 @@ jobs:
|
|||||||
at: .
|
at: .
|
||||||
- setup_remote_docker:
|
- setup_remote_docker:
|
||||||
version: 18.05.0-ce
|
version: 18.05.0-ce
|
||||||
|
- run:
|
||||||
|
name: "Export GIT_SHA"
|
||||||
|
command: echo "export GIT_SHA=$(git rev-parse --short HEAD)" >> $BASH_ENV
|
||||||
- run:
|
- run:
|
||||||
name: "Generate the Target Image Name"
|
name: "Generate the Target Image Name"
|
||||||
command: echo "export IMAGE_NAME=\"${ATAT_DOCKER_REGISTRY_URL}/atst-prod:$(git rev-parse --short HEAD)-circle\"" >> $BASH_ENV
|
command: echo "export IMAGE_NAME=\"${ATAT_DOCKER_REGISTRY_URL}/${PROD_IMAGE_NAME}:${GIT_SHA}-circle\"" >> $BASH_ENV
|
||||||
- run:
|
- run:
|
||||||
name: "Start a Fresh Container"
|
name: "Start a Fresh Container"
|
||||||
command: docker run -d --entrypoint='/bin/sh' -ti --name ${CONTAINER_NAME} alpine:3.8
|
command: docker run -d --entrypoint='/bin/sh' -ti --name ${CONTAINER_NAME} alpine:3.8
|
||||||
|
Loading…
x
Reference in New Issue
Block a user