drone: do not attempt to deploy on pull request #69
68
.drone.yml
68
.drone.yml
@ -25,6 +25,8 @@ steps:
|
|||||||
branch:
|
branch:
|
||||||
- master
|
- master
|
||||||
- staging
|
- staging
|
||||||
|
event:
|
||||||
|
- push
|
||||||
|
|
||||||
- name: frontend
|
- name: frontend
|
||||||
image: plugins/docker
|
image: plugins/docker
|
||||||
@ -44,6 +46,8 @@ steps:
|
|||||||
branch:
|
branch:
|
||||||
- master
|
- master
|
||||||
- staging
|
- staging
|
||||||
|
event:
|
||||||
|
- push
|
||||||
|
|
||||||
- name: validator
|
- name: validator
|
||||||
image: plugins/docker
|
image: plugins/docker
|
||||||
@ -63,6 +67,8 @@ steps:
|
|||||||
branch:
|
branch:
|
||||||
- master
|
- master
|
||||||
- staging
|
- staging
|
||||||
|
event:
|
||||||
|
- push
|
||||||
|
|
||||||
- name: deploy
|
- name: deploy
|
||||||
image: argoproj/argocd:latest
|
image: argoproj/argocd:latest
|
||||||
@ -84,8 +90,68 @@ steps:
|
|||||||
branch:
|
branch:
|
||||||
- master
|
- master
|
||||||
- staging
|
- staging
|
||||||
|
event:
|
||||||
|
- push
|
||||||
|
|
||||||
|
# pr dry run
|
||||||
|
- name: api-pr
|
||||||
|
image: plugins/docker
|
||||||
|
settings:
|
||||||
|
registry: registry.itzana.me
|
||||||
|
repo: registry.itzana.me/strafesnet/maptest-validator
|
||||||
|
tags:
|
||||||
|
- ${DRONE_BRANCH}-${DRONE_BUILD_NUMBER}
|
||||||
|
- ${DRONE_BRANCH}
|
||||||
|
dockerfile: Containerfile
|
||||||
|
context: .
|
||||||
|
dry_run: true
|
||||||
|
when:
|
||||||
|
event:
|
||||||
|
- pull_request
|
||||||
|
|
||||||
|
- name: frontend-pr
|
||||||
|
image: plugins/docker
|
||||||
|
settings:
|
||||||
|
registry: registry.itzana.me
|
||||||
|
repo: registry.itzana.me/strafesnet/maptest-validator
|
||||||
|
tags:
|
||||||
|
- ${DRONE_BRANCH}-${DRONE_BUILD_NUMBER}
|
||||||
|
- ${DRONE_BRANCH}
|
||||||
|
dockerfile: web/Containerfile
|
||||||
|
context: web
|
||||||
|
dry_run: true
|
||||||
|
when:
|
||||||
|
event:
|
||||||
|
- pull_request
|
||||||
|
|
||||||
|
- name: validator-pr
|
||||||
|
image: plugins/docker
|
||||||
|
settings:
|
||||||
|
registry: registry.itzana.me
|
||||||
|
repo: registry.itzana.me/strafesnet/maptest-validator
|
||||||
|
tags:
|
||||||
|
- ${DRONE_BRANCH}-${DRONE_BUILD_NUMBER}
|
||||||
|
- ${DRONE_BRANCH}
|
||||||
|
dockerfile: validation/Containerfile
|
||||||
|
context: validation
|
||||||
|
dry_run: true
|
||||||
|
when:
|
||||||
|
event:
|
||||||
|
- pull_request
|
||||||
|
|
||||||
|
- name: build-pr
|
||||||
|
image: alpine
|
||||||
|
commands:
|
||||||
|
- echo "Success!"
|
||||||
|
depends_on:
|
||||||
|
- api-pr
|
||||||
|
- frontend-pr
|
||||||
|
- validator-pr
|
||||||
|
when:
|
||||||
|
event:
|
||||||
|
- pull_request
|
||||||
---
|
---
|
||||||
kind: signature
|
kind: signature
|
||||||
hmac: 1162b329a9cad12b4c5db0ccf8b8998072b0de9279326f76a493fd0af6794095
|
hmac: 11e6d7f1eb839d3798fdcb642ca5523c011bd14c1f3a0343a9c3106bab9ef142
|
||||||
|
|
||||||
...
|
...
|
||||||
|
Loading…
x
Reference in New Issue
Block a user