Commit 24cbb200 authored by Florian Heder's avatar Florian Heder

[FEATURE] Add more server

parent 3a9b0504
Pipeline #1355 passed with stages
in 30 seconds
......@@ -5,7 +5,7 @@ stages:
- test
cloneStaging:
clonePlay4:
stage: clone
before_script:
- cd ~/$CI_PROJECT_NAME
......@@ -16,11 +16,24 @@ cloneStaging:
only:
- develop
tags:
- staging
- play4-runner
clonePlay5:
stage: clone
before_script:
- cd ~/$CI_PROJECT_NAME
script:
- git reset --hard
- git checkout develop
- git pull
only:
- develop
tags:
- play5-runner
pullStaging:
pullPlay4:
stage: pull
before_script:
- cd ~/$CI_PROJECT_NAME
......@@ -29,10 +42,22 @@ pullStaging:
only:
- develop
tags:
- staging
- play4-runner
pullPlay5:
stage: pull
before_script:
- cd ~/$CI_PROJECT_NAME
script:
- docker-compose pull
only:
- develop
tags:
- play5-runner
restartStaging:
restartPlay4:
stage: restart
before_script:
- cd ~/$CI_PROJECT_NAME
......@@ -42,20 +67,46 @@ restartStaging:
only:
- develop
tags:
- staging
- play4-runner
restartPlay5:
stage: restart
before_script:
- cd ~/$CI_PROJECT_NAME
script:
- docker-compose restart
- docker-compose up -d
only:
- develop
tags:
- play5-runner
testStaging:
testPlay4:
stage: test
before_script:
- cd ~/$CI_PROJECT_NAME
script:
- sleep 1
- /bin/bash testIfRunning.sh play4.hebotek.at play5.hebotek.at
- /bin/bash testIfRunning.sh play4.hebotek.at
only:
- develop
tags:
- staging
- play4-runner
testPlay5:
stage: test
before_script:
- cd ~/$CI_PROJECT_NAME
script:
- sleep 1
- /bin/bash testIfRunning.sh play5.hebotek.at
only:
- develop
tags:
- play5-runner
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment