Hallo, ich versuche derzeit, unsere alten Cascading Builds durch eine Multibranch-Pipeline zu ersetzen.Jenkins Multipipeline: Benutzer ignorieren Commit in SVN
Mein Ziel ist eine Umgebung, in der unser gesamtes Projekt von Jenkinsfiles und Branches gesteuert wird oder Tags als Continuos Integration/Delivery Pipeline ausgeführt werden können.
Wir SVN Wich verwenden definiert eine Webhook auf begehen Baut auszulösen, und hier ergibt sich meine Frage:
Wie kann ich von bestimmten Nutzer ignorieren verpflichtet, wenn ich mehrfach verzweigten Pipeline in Jenkins bin mit?
Edit:
Ich habe versucht, das Verhalten here darauf zu reproduzieren. Aber ich kann es nicht mit dem SubversionSCM laufen.
checkout(
[
$class: 'SubversionSCM',
additionalCredentials: scm.additionalCredentials,
excludedCommitMessages: scm.excludedCommitMessages,
excludedRegions: scm.excludedRegions,
excludedRevprop: scm.excludedRevprop,
excludedUsers: 'batch', // <<-- this is what I want
filterChangelog: scm.filterChangelog ,
ignoreDirPropChanges: scm.ignoreDirPropChanges,
includedRegions: scm.includedRegions,
locations: scm.locations,
workspaceUpdater: scm.workspaceUpdater
]
)