From a99376663ba3069fd2a702175871f0ab17acdb33 Mon Sep 17 00:00:00 2001 From: Derek Nola Date: Fri, 31 Mar 2023 09:06:16 -0700 Subject: [PATCH] Drone Pipelines enhancement (#7169) * Dont run most pipelines on nightly cron Signed-off-by: Derek Nola * Don't run skipfiles on push to master for arch pipelines Signed-off-by: Derek Nola --------- Signed-off-by: Derek Nola --- .drone.yml | 34 +++++++++++++++++++++++++++++----- 1 file changed, 29 insertions(+), 5 deletions(-) diff --git a/.drone.yml b/.drone.yml index 3393ab5366..17c5f8186e 100644 --- a/.drone.yml +++ b/.drone.yml @@ -6,6 +6,11 @@ platform: os: linux arch: amd64 +trigger: + event: + exclude: + - cron + steps: - name: skipfiles image: plugins/git @@ -20,7 +25,6 @@ steps: fi; when: event: - - push - pull_request - name: build @@ -194,6 +198,11 @@ platform: os: linux arch: arm64 +trigger: + event: + exclude: + - cron + steps: - name: skipfiles image: plugins/git @@ -208,7 +217,6 @@ steps: fi; when: event: - - push - pull_request - name: build @@ -296,6 +304,11 @@ platform: os: linux arch: arm +trigger: + event: + exclude: + - cron + steps: - name: skipfiles image: plugins/git @@ -310,7 +323,6 @@ steps: fi; when: event: - - push - pull_request - name: build @@ -402,6 +414,11 @@ platform: node: arch: s390x +trigger: + event: + exclude: + - cron + clone: disable: true @@ -426,7 +443,6 @@ steps: fi; when: event: - - push - pull_request - name: build @@ -518,6 +534,11 @@ platform: os: linux arch: amd64 +trigger: + event: + exclude: + - cron + steps: - name: skipfiles image: plugins/git @@ -598,7 +619,10 @@ trigger: - refs/head/master - refs/tags/* event: - - tag + include: + - tag + exclude: + - cron depends_on: - amd64