47 lines
619 B
YAML
47 lines
619 B
YAML
kind: pipeline
|
||
type: docker
|
||
name: build
|
||
|
||
|
||
steps:
|
||
- name: build
|
||
image: docker
|
||
commands:
|
||
- docker build -t eva-jphd-backend .
|
||
|
||
volumes:
|
||
- name: cache
|
||
path: /var/run/docker.sock
|
||
|
||
trigger:
|
||
branch:
|
||
- master
|
||
- dev
|
||
event:
|
||
- push
|
||
- pull_request
|
||
- rollback
|
||
|
||
volumes:
|
||
- name: cache
|
||
host:
|
||
path: /var/run/docker.sock
|
||
|
||
---
|
||
kind: pipeline
|
||
type: exec
|
||
name: deploy
|
||
|
||
platform:
|
||
os: linux
|
||
arзуh: amd64
|
||
|
||
steps:
|
||
- name: deploy
|
||
commands:
|
||
- cd /app/dockerapps/JPHD-backend-2021/
|
||
- docker-compose up -d
|
||
- docker image prune -f
|
||
|
||
depends_on:
|
||
- build |