Skip to content
Snippets Groups Projects
Commit 92c00b3b authored by Jonas Leder's avatar Jonas Leder
Browse files

spliited into build and deploy

parent 450d3b22
No related branches found
No related tags found
No related merge requests found
......@@ -4,8 +4,17 @@ services:
- docker:dind
stages:
- build
- deploy
step-deploy-prod:
stage: build
script:
- sudo docker image prune -f
- sudo docker build -t gitlab.jonasled.de/jonasled/url_shorter_docker .
- sudo docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
- sudo docker push gitlab.jonasled.de/jonasled/url_shorter_docker
step-deploy-prod:
stage: deploy
only:
......@@ -13,14 +22,9 @@ step-deploy-prod:
script:
- sudo apt-get install -y python-pip
- sudo pip install docker-compose
- sudo docker image prune -f
- replace "5000:5000" "5003:5000" -- docker-compose-test.yml
- replace "domains=" "$domains" -- docker-compose-test.yml
- replace "recaptcha_private=" "$recaptcha_private" -- docker-compose-test.yml
- replace "recaptcha_public=" "$recaptcha_public" -- docker-compose-test.yml
- sudo docker-compose -f "docker-compose-test.yml" up -d --build
- sudo docker build -t gitlab.jonasled.de/jonasled/url_shorter_docker .
- sudo docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
- echo 'docker push username $CI_REGISTRY_USER'
- sudo docker push gitlab.jonasled.de/jonasled/url_shorter_docker
- replace "5000:5000" "5003:5000" -- docker-compose.yml
- replace "domains=" "$domains" -- docker-compose.yml
- replace "recaptcha_private=" "$recaptcha_private" -- docker-compose.yml
- replace "recaptcha_public=" "$recaptcha_public" -- docker-compose.yml
- sudo docker-compose up -d
environment: master
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment