Add conditions [SKIP CI]
parent
0accd3dade
commit
06a266c6bd
39
.drone.yml
39
.drone.yml
|
@ -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:
|
||||
|
|
12
drone_gen.js
12
drone_gen.js
|
@ -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',
|
||||
|
|
Loading…
Reference in New Issue