ci: add Generic Webhook Trigger configuration
This commit is contained in:
Vendored
+23
@@ -9,6 +9,29 @@ pipeline {
|
|||||||
npm_config_registry = 'https://registry.npmmirror.com'
|
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 {
|
stages {
|
||||||
stage('Checkout') {
|
stage('Checkout') {
|
||||||
steps {
|
steps {
|
||||||
|
|||||||
Reference in New Issue
Block a user