From 63d4723e8b9e6cad0669be53bebe6c87e1b82b69 Mon Sep 17 00:00:00 2001 From: "Dustin C. Hatch" Date: Sat, 22 Nov 2025 10:04:22 -0600 Subject: [PATCH] ci: Add generic webhook trigger This will allow `updatecheck` to trigger builds by sending an HTTP POST request when it finds an update for the _kernel_ package. --- ci/Jenkinsfile | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/ci/Jenkinsfile b/ci/Jenkinsfile index 9b3b08e..801ac52 100644 --- a/ci/Jenkinsfile +++ b/ci/Jenkinsfile @@ -1,6 +1,22 @@ pipeline { agent none + triggers { + GenericTrigger( + causeString: 'Webhook Trigger', + genericVariables: [[ + key: 'nvr', + value: '$[*].builds[*].nvr', + ]], + printContributedVariables: true, + printPostContent: true, + regexpFilterExpression: 'kernel-.*', + regexpFilterText: '$nvr', + silentResponse: true, + tokenCredentialId: 'webhook-trigger', + ) + } + stages { stage('RPM') { matrix {