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.
This commit is contained in:
16
ci/Jenkinsfile
vendored
16
ci/Jenkinsfile
vendored
@@ -1,6 +1,22 @@
|
|||||||
pipeline {
|
pipeline {
|
||||||
agent none
|
agent none
|
||||||
|
|
||||||
|
triggers {
|
||||||
|
GenericTrigger(
|
||||||
|
causeString: 'Webhook Trigger',
|
||||||
|
genericVariables: [[
|
||||||
|
key: 'nvr',
|
||||||
|
value: '$[*].builds[*].nvr',
|
||||||
|
]],
|
||||||
|
printContributedVariables: true,
|
||||||
|
printPostContent: true,
|
||||||
|
regexpFilterExpression: 'kernel-.*',
|
||||||
|
regexpFilterText: '$nvr',
|
||||||
|
silentResponse: true,
|
||||||
|
tokenCredential: 'webhook-trigger',
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
stages {
|
stages {
|
||||||
stage('RPM') {
|
stage('RPM') {
|
||||||
matrix {
|
matrix {
|
||||||
|
|||||||
Reference in New Issue
Block a user