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