Add promote event trigger in .drone.yml
This commit is contained in:
15
.drone.yml
15
.drone.yml
@@ -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/* ]
|
||||
|
||||
Reference in New Issue
Block a user