From ae35f50da268144b948f0ff605c519849ccba5b5 Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Wed, 23 Dec 2020 18:28:10 +0100 Subject: [PATCH 01/11] Added push as drone tag build event trigger --- .drone.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.drone.yml b/.drone.yml index 1c93896..5ee21cd 100644 --- a/.drone.yml +++ b/.drone.yml @@ -118,4 +118,5 @@ steps: - SOURCE_TAG: $DRONE_TAG trigger: event: + - push - tag \ No newline at end of file From e33076c04d021a3f7c5609e28616f5ad8442ae1b Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Wed, 23 Dec 2020 18:30:08 +0100 Subject: [PATCH 02/11] Removed push from tag build triggers --- .drone.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.drone.yml b/.drone.yml index 5ee21cd..a3522d5 100644 --- a/.drone.yml +++ b/.drone.yml @@ -103,7 +103,7 @@ steps: repositories: - lfk/lfk-client-js params: - - SOURCE_TAG: $DRONE_TAG + - SOURCE_TAG=$DRONE_TAG - name: trigger node lib build depends_on: [clone] image: plugins/downstream @@ -115,8 +115,7 @@ steps: repositories: - lfk/lfk-client-node params: - - SOURCE_TAG: $DRONE_TAG + - SOURCE_TAG=$DRONE_TAG trigger: event: - - push - tag \ No newline at end of file From 5ed5f181d187cc40c3cde28079a3e6f782b46843 Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Wed, 23 Dec 2020 18:32:32 +0100 Subject: [PATCH 03/11] Added tag as ref to tag build --- .drone.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index a3522d5..274650c 100644 --- a/.drone.yml +++ b/.drone.yml @@ -118,4 +118,6 @@ steps: - SOURCE_TAG=$DRONE_TAG trigger: event: - - tag \ No newline at end of file + - tag + ref: + - refs/tags/v* \ No newline at end of file From b51da15007f1144d34789effa7ddc52476c0e70c Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Wed, 23 Dec 2020 18:33:56 +0100 Subject: [PATCH 04/11] Added pushing to tags as trigger --- .drone.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.drone.yml b/.drone.yml index 274650c..5fbe8e0 100644 --- a/.drone.yml +++ b/.drone.yml @@ -119,5 +119,6 @@ steps: trigger: event: - tag + - push ref: - refs/tags/v* \ No newline at end of file From a7976c0ee2d9920595ef9ab595ce3c16fcdb9238 Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Wed, 23 Dec 2020 18:36:37 +0100 Subject: [PATCH 05/11] Switched from trigger to when --- .drone.yml | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/.drone.yml b/.drone.yml index 5fbe8e0..04b77d9 100644 --- a/.drone.yml +++ b/.drone.yml @@ -92,6 +92,11 @@ steps: tags: - $DRONE_TAG registry: registry.odit.services + when: + event: + - tag + ref: + - refs/tags/v* - name: trigger js lib build depends_on: [clone] image: plugins/downstream @@ -104,6 +109,11 @@ steps: - lfk/lfk-client-js params: - SOURCE_TAG=$DRONE_TAG + when: + event: + - tag + ref: + - refs/tags/v* - name: trigger node lib build depends_on: [clone] image: plugins/downstream @@ -116,9 +126,8 @@ steps: - lfk/lfk-client-node params: - SOURCE_TAG=$DRONE_TAG -trigger: - event: - - tag - - push - ref: - - refs/tags/v* \ No newline at end of file + when: + event: + - tag + ref: + - refs/tags/v* \ No newline at end of file From 607630c4f936ea1097b0300310bb5c4558c65d73 Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Wed, 23 Dec 2020 18:38:01 +0100 Subject: [PATCH 06/11] Tried switching to global when --- .drone.yml | 21 ++++++--------------- 1 file changed, 6 insertions(+), 15 deletions(-) diff --git a/.drone.yml b/.drone.yml index 04b77d9..30b42c7 100644 --- a/.drone.yml +++ b/.drone.yml @@ -92,11 +92,6 @@ steps: tags: - $DRONE_TAG registry: registry.odit.services - when: - event: - - tag - ref: - - refs/tags/v* - name: trigger js lib build depends_on: [clone] image: plugins/downstream @@ -109,11 +104,7 @@ steps: - lfk/lfk-client-js params: - SOURCE_TAG=$DRONE_TAG - when: - event: - - tag - ref: - - refs/tags/v* + - name: trigger node lib build depends_on: [clone] image: plugins/downstream @@ -126,8 +117,8 @@ steps: - lfk/lfk-client-node params: - SOURCE_TAG=$DRONE_TAG - when: - event: - - tag - ref: - - refs/tags/v* \ No newline at end of file +when: + event: + - tag + ref: + - refs/tags/v* \ No newline at end of file From b737fe6a0829f85aba3670c7f6de46f2b7da0cf4 Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Wed, 23 Dec 2020 18:39:44 +0100 Subject: [PATCH 07/11] Set trigger to ref tags only --- .drone.yml | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/.drone.yml b/.drone.yml index 30b42c7..cf13365 100644 --- a/.drone.yml +++ b/.drone.yml @@ -92,6 +92,11 @@ steps: tags: - $DRONE_TAG registry: registry.odit.services + when: + event: + - tag + ref: + - refs/tags/v* - name: trigger js lib build depends_on: [clone] image: plugins/downstream @@ -104,7 +109,11 @@ steps: - lfk/lfk-client-js params: - SOURCE_TAG=$DRONE_TAG - + when: + event: + - tag + ref: + - refs/tags/v* - name: trigger node lib build depends_on: [clone] image: plugins/downstream @@ -117,8 +126,12 @@ steps: - lfk/lfk-client-node params: - SOURCE_TAG=$DRONE_TAG -when: - event: - - tag - ref: - - refs/tags/v* \ No newline at end of file + when: + event: + - tag + ref: + - refs/tags/v* +trigger: + ref: + include: + - refs/tags/** \ No newline at end of file From 6a8247f88a50b7a29e7e0d85b95a31e3436d572b Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Wed, 23 Dec 2020 18:46:38 +0100 Subject: [PATCH 08/11] Now using the exact trigger snytax the gitea project uses --- .drone.yml | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/.drone.yml b/.drone.yml index cf13365..8c818c5 100644 --- a/.drone.yml +++ b/.drone.yml @@ -92,11 +92,6 @@ steps: tags: - $DRONE_TAG registry: registry.odit.services - when: - event: - - tag - ref: - - refs/tags/v* - name: trigger js lib build depends_on: [clone] image: plugins/downstream @@ -109,11 +104,6 @@ steps: - lfk/lfk-client-js params: - SOURCE_TAG=$DRONE_TAG - when: - event: - - tag - ref: - - refs/tags/v* - name: trigger node lib build depends_on: [clone] image: plugins/downstream @@ -126,12 +116,7 @@ steps: - lfk/lfk-client-node params: - SOURCE_TAG=$DRONE_TAG - when: - event: - - tag - ref: - - refs/tags/v* + trigger: ref: - include: - - refs/tags/** \ No newline at end of file + - "refs/tags/**" \ No newline at end of file From b3f741234e20f87e856868f01e7014acf1f82726 Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Wed, 23 Dec 2020 18:51:07 +0100 Subject: [PATCH 09/11] Back to when syntax for triggering tag builds --- .drone.yml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/.drone.yml b/.drone.yml index 8c818c5..751659c 100644 --- a/.drone.yml +++ b/.drone.yml @@ -92,6 +92,9 @@ steps: tags: - $DRONE_TAG registry: registry.odit.services + when: + event: + - tag - name: trigger js lib build depends_on: [clone] image: plugins/downstream @@ -104,6 +107,9 @@ steps: - lfk/lfk-client-js params: - SOURCE_TAG=$DRONE_TAG + when: + event: + - tag - name: trigger node lib build depends_on: [clone] image: plugins/downstream @@ -116,7 +122,6 @@ steps: - lfk/lfk-client-node params: - SOURCE_TAG=$DRONE_TAG - -trigger: - ref: - - "refs/tags/**" \ No newline at end of file + when: + event: + - tag \ No newline at end of file From f2970f4cd8fb95db4cff0c24522890f43448047c Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Wed, 23 Dec 2020 19:09:01 +0100 Subject: [PATCH 10/11] Added branch to when --- .drone.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index 751659c..b3aef3e 100644 --- a/.drone.yml +++ b/.drone.yml @@ -95,6 +95,7 @@ steps: when: event: - tag + branch: [ refs/tags/v* ] - name: trigger js lib build depends_on: [clone] image: plugins/downstream @@ -124,4 +125,5 @@ steps: - SOURCE_TAG=$DRONE_TAG when: event: - - tag \ No newline at end of file + - tag + \ No newline at end of file From a79bed259b584f586a102da82f92bfdf2db2202f Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Tue, 29 Dec 2020 14:13:48 +0100 Subject: [PATCH 11/11] Moved to the official tag recognition --- .drone.yml | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/.drone.yml b/.drone.yml index b3aef3e..3e6d8af 100644 --- a/.drone.yml +++ b/.drone.yml @@ -92,10 +92,6 @@ steps: tags: - $DRONE_TAG registry: registry.odit.services - when: - event: - - tag - branch: [ refs/tags/v* ] - name: trigger js lib build depends_on: [clone] image: plugins/downstream @@ -108,9 +104,6 @@ steps: - lfk/lfk-client-js params: - SOURCE_TAG=$DRONE_TAG - when: - event: - - tag - name: trigger node lib build depends_on: [clone] image: plugins/downstream @@ -123,7 +116,6 @@ steps: - lfk/lfk-client-node params: - SOURCE_TAG=$DRONE_TAG - when: - event: - - tag - \ No newline at end of file +trigger: + event: + - tag \ No newline at end of file