diff --git a/Jenkinsfile b/Jenkinsfile index 4c1c345..9e2b209 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -9,6 +9,29 @@ pipeline { npm_config_registry = 'https://registry.npmmirror.com' } + triggers { + GenericTrigger( + genericVariables: [ + [key: 'ref', value: '$.ref'] + ], + genericRequestVariables: [ + [key: 'ref', regexpFilter: ''], + [key: 'repository.name', regexpFilter: ''] + ], + genericHeaderVariables: [ + [key: 'X-Gitea-Event', regexpFilter: ''] + ], + causeString: 'Gitea Webhook Trigger: $ref', + token: 'novalon-website-webhook-token-2024', + printContributedVariables: true, + printPostContent: true, + silentResponse: false, + shouldNotFlatten: false, + regexpFilterText: '$ref', + regexpFilterExpression: '^refs/heads/release/.*$' + ) + } + stages { stage('Checkout') { steps {