Back release
This commit is contained in:
22
.gitlab-ci.yml
Normal file
22
.gitlab-ci.yml
Normal file
@@ -0,0 +1,22 @@
|
||||
image: gitlab/dind
|
||||
|
||||
services:
|
||||
- docker:dind
|
||||
|
||||
stages:
|
||||
- deploy front
|
||||
- deploy back
|
||||
|
||||
stop-job:
|
||||
stage: deploy back
|
||||
only:
|
||||
- back_release
|
||||
script:
|
||||
- echo "Остановка старого контейнера"
|
||||
- docker stop my-bar
|
||||
- docker rm my-bar
|
||||
- echo "Сборка образа докер"
|
||||
- docker build -t my-bar .
|
||||
- echo "Запуск докер контейнера"
|
||||
- docker run --name my-bar --restart=always -p 8091:8080 -d my-bar
|
||||
- echo "Деплой завершен"
|
||||
Reference in New Issue
Block a user