2
0
Fork 0

Add conditions [SKIP CI]

pull/6/head
Ambrose Chua 2019-03-25 00:36:20 +08:00
parent 0accd3dade
commit 06a266c6bd
2 changed files with 51 additions and 0 deletions

View File

@ -46,6 +46,9 @@ steps:
from_secret: docker_username
password:
from_secret: docker_password
when:
branch:
- master
---
kind: pipeline
name: backend-bite
@ -80,6 +83,9 @@ steps:
from_secret: docker_username
password:
from_secret: docker_password
when:
branch:
- master
---
kind: pipeline
name: backend-core
@ -114,6 +120,9 @@ steps:
from_secret: docker_username
password:
from_secret: docker_password
when:
branch:
- master
---
kind: pipeline
name: backend-heartbeat
@ -148,6 +157,9 @@ steps:
from_secret: docker_username
password:
from_secret: docker_password
when:
branch:
- master
---
kind: pipeline
name: backend-login
@ -182,6 +194,9 @@ steps:
from_secret: docker_username
password:
from_secret: docker_password
when:
branch:
- master
---
kind: pipeline
name: backend-publish
@ -216,6 +231,9 @@ steps:
from_secret: docker_username
password:
from_secret: docker_password
when:
branch:
- master
---
kind: pipeline
name: backend-signal
@ -250,6 +268,9 @@ steps:
from_secret: docker_username
password:
from_secret: docker_password
when:
branch:
- master
---
kind: pipeline
name: backend-store
@ -284,6 +305,9 @@ steps:
from_secret: docker_username
password:
from_secret: docker_password
when:
branch:
- master
---
kind: pipeline
name: backend-subscribe
@ -318,6 +342,9 @@ steps:
from_secret: docker_username
password:
from_secret: docker_password
when:
branch:
- master
---
kind: pipeline
name: backend-transcription
@ -352,6 +379,9 @@ steps:
from_secret: docker_username
password:
from_secret: docker_password
when:
branch:
- master
---
kind: pipeline
name: deploy
@ -385,6 +415,9 @@ steps:
- docker-compose.staging.yml
- traefik.staging.toml
target: /home/core/staging
when:
branch:
- master
- name: copy-migrations
image: appleboy/drone-scp
settings:
@ -395,6 +428,9 @@ steps:
source:
- backend-core/postgres/*
target: /home/core/staging/backend-core/postgres
when:
branch:
- master
- name: docker-compose-up
image: appleboy/drone-ssh
settings:
@ -409,6 +445,9 @@ steps:
- >-
cd /home/core/staging && /home/core/docker-compose -f
docker-compose.staging.yml up -d
when:
branch:
- master
- name: slack
image: plugins/slack
settings:

View File

@ -47,6 +47,9 @@ const yamls = dockers.map(f => ({
from_secret: 'docker_password',
},
},
when: {
branch: ['master'],
},
},
],
}))
@ -105,6 +108,9 @@ const deploy = {
],
target: '/home/core/staging',
},
when: {
branch: ['master'],
},
},
{
name: 'copy-migrations',
@ -120,6 +126,9 @@ const deploy = {
],
target: '/home/core/staging/backend-core/postgres',
},
when: {
branch: ['master'],
},
},
{
name: 'docker-compose-up',
@ -135,6 +144,9 @@ const deploy = {
'cd /home/core/staging && /home/core/docker-compose -f docker-compose.staging.yml up -d',
],
},
when: {
branch: ['master'],
},
},
{
name: 'slack',