Newer
Older

Marco De Donno
committed
variables:
GIT_SUBMODULE_STRATEGY: recursive
stages:
- build
- push
- clean

Marco De Donno
committed
before_script:
- docker --version
- docker-compose --version
build:
stage: build
script:
- make build
push:
stage: push
only:
- master
script:
- make push
clean:
stage: clean
script:
- make clean
deploy:
stage: deploy
script:
- echo Deploying production on ${PROD_HOST}...
- docker -H ${PROD_HOST} service update --force --detach --image=$(docker inspect --format='{{index .RepoDigests 0}}' ${REGISTRY}/icnml_web) ${PROD_SERVICE_NAME}
only:
- master