From 22d502de50cabe88a7db24de294ad79db95e821f Mon Sep 17 00:00:00 2001 From: Aaron Guise Date: Wed, 2 Nov 2022 15:59:12 +1300 Subject: [PATCH] Update jsonnet --- .drone.jsonnet | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/.drone.jsonnet b/.drone.jsonnet index 2821434..3686059 100644 --- a/.drone.jsonnet +++ b/.drone.jsonnet @@ -64,6 +64,17 @@ local gen_pipeline(distro) = }, }; +local gen_pipeline_release() = + {kind: 'pipeline', + type: 'docker', + name: 'Generate release from tag', + steps: + [gen_release()], + when: + { event: {include: ['tag']}, + }, + }; + local gen_release() = {kind: 'pipeline', type: 'docker', @@ -90,6 +101,7 @@ local gen_release() = {kind: 'pipeline', type: 'docker', name: 'Notify normal', + clone_disable: 'true', steps: [email_notification()], when: { status: [ 'success', 'failure' ] , @@ -99,9 +111,10 @@ local gen_release() = ['Test on %(distro)s' % { distro: distro } for distro in distros] }, - gen_release(), + gen_pipeline_release(), {kind: 'pipeline', type: 'docker', + clone_disable: 'true', name: 'Notify Tagged release', steps: [email_notification()], when: