Add promote event trigger in .drone.yml

This commit is contained in:
2021-02-09 15:50:24 +01:00
parent 79e95cecfa
commit 668551bc04

View File

@@ -74,7 +74,7 @@ steps:
trigger: trigger:
branch: release/* branch: release/*
event: tag event: [ tag, promote ]
ref: refs/tags/* # only trigger when tagging ref: refs/tags/* # only trigger when tagging
--- ---
@@ -133,7 +133,6 @@ steps:
mount: mount:
- frontend/node_modules - frontend/node_modules
when: when:
event: push
status: [ success, failure ] status: [ success, failure ]
- name: Flush cache - name: Flush cache
@@ -150,12 +149,10 @@ steps:
debug: true debug: true
filename: frontend-dev.tar filename: frontend-dev.tar
when: when:
status: status: [ success, failure ]
- success
- failure
trigger: trigger:
event: [ push, pull_request ] event: [ push, pull_request, promote ]
branch: [ master, feature/* ] branch: [ master, feature/* ]
--- ---
@@ -220,7 +217,6 @@ steps:
mount: mount:
- backend/node_modules - backend/node_modules
when: when:
event: push
status: [ success, failure ] status: [ success, failure ]
- name: Flush cache - name: Flush cache
@@ -241,7 +237,7 @@ steps:
trigger: trigger:
branch: release/* branch: release/*
event: tag event: [ tag, promote ]
ref: refs/tags/* # only trigger when tagging ref: refs/tags/* # only trigger when tagging
--- ---
@@ -305,7 +301,6 @@ steps:
mount: mount:
- backend/node_modules - backend/node_modules
when: when:
event: push
status: [ success, failure ] status: [ success, failure ]
- name: Flush cache - name: Flush cache
@@ -325,5 +320,5 @@ steps:
status: [ success, failure ] status: [ success, failure ]
trigger: trigger:
event: [ push, pull_request ] event: [ push, pull_request, promote ]
branch: [ master, feature/* ] branch: [ master, feature/* ]