Try triggers
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2022-11-02 16:18:25 +13:00
parent 5203103900
commit 10f03a610b

View File

@@ -80,6 +80,8 @@ local gen_release() =
when: when:
{ event: {include: ['tag']}, { event: {include: ['tag']},
}, },
trigger:
{ event: {include: ['tag'],},},
}; };
local gen_pipeline_release() = local gen_pipeline_release() =
@@ -91,6 +93,8 @@ local gen_pipeline_release() =
when: when:
{ event: {include: ['tag']}, { event: {include: ['tag']},
}, },
trigger:
{ event: {include: ['tag'],},},
}; };
// Generate the output // Generate the output
@@ -104,6 +108,8 @@ local gen_pipeline_release() =
name: 'Notify normal', name: 'Notify normal',
clone: {disable: true}, clone: {disable: true},
steps: [email_notification()], steps: [email_notification()],
trigger:
{ event: {exclude: ['tag'],},},
when: when:
{ status: [ 'success', 'failure' ] , { status: [ 'success', 'failure' ] ,
event: {exclude: ['tag']}, event: {exclude: ['tag']},
@@ -118,6 +124,8 @@ local gen_pipeline_release() =
clone: {disable: true}, clone: {disable: true},
name: 'Notify Tagged release', name: 'Notify Tagged release',
steps: [email_notification()], steps: [email_notification()],
trigger:
{ event: {include: ['tag'],},},
when: when:
{ status: [ 'success', 'failure' ] , { status: [ 'success', 'failure' ] ,
event: {include: ['tag']}, event: {include: ['tag']},