Update .gitlab-ci.yml
This commit is contained in:
+2
-3
@@ -2,14 +2,13 @@ stages:
|
||||
- build
|
||||
- test
|
||||
- deploy
|
||||
- doc
|
||||
|
||||
before_script:
|
||||
- go get -u github.com/jstemmer/go-junit-report
|
||||
- go get -u github.com/t-yuki/gocover-cobertura
|
||||
|
||||
Create Documentation:
|
||||
stage: doc
|
||||
stage: build
|
||||
script:
|
||||
- chmod +x docs/gradlew
|
||||
- cd docs; ./gradlew asciidoctor
|
||||
@@ -35,7 +34,6 @@ Deploy To Staging:
|
||||
stage: deploy
|
||||
script:
|
||||
- make build
|
||||
- ansible-playbook kalorienmanager-ansible.yml
|
||||
- ssh kalorienmanager /home/kalorienmanager/app-test_service stop
|
||||
- rsync -av templates kalorienmanager:/home/kalorienmanager/staging
|
||||
- rsync -av bin/kalorienmanager kalorienmanager:/home/kalorienmanager/staging
|
||||
@@ -49,6 +47,7 @@ Deploy to Production:
|
||||
stage: deploy
|
||||
script:
|
||||
- make build
|
||||
- ansible-playbook kalorienmanager-ansible.yml
|
||||
- ssh kalorienmanager /home/kalorienmanager/app_service stop
|
||||
- rsync -av templates kalorienmanager:/home/kalorienmanager/production
|
||||
- rsync -av bin/kalorienmanager kalorienmanager:/home/kalorienmanager/production
|
||||
|
||||
Reference in New Issue
Block a user