-
Piotr Maślanka authored04906f78
.gitlab-ci.yml 651 B
before_script:
- docker login -u gitlab-ci-token -p "$CI_BUILD_TOKEN" zoo.smok.co
stages:
- test
- build
- deploy
unittest:
before_script:
- echo "Not logging in"
script:
- docker-compose up --build unittest
after_script:
- docker-compose down
build_nginx:
script:
- docker-it nginx zoo.smok.co/henrietta/netguru/nginx deployment/nginx
only:
- master
build:
stage: build
script:
- docker-it netguru zoo.smok.co/henrietta/netguru/backend . --target runtime
deploy:
stage: deploy
only:
- master
script:
- docker stack deploy --with-registry-auth -c deployment/docker-compose.yml netguru