Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save NicolasGeraud/6c3d32d7bf201042433a to your computer and use it in GitHub Desktop.
Save NicolasGeraud/6c3d32d7bf201042433a to your computer and use it in GitHub Desktop.
JENKINS - suppression d'un additionnal behaviour Git
import hudson.model.*
import hudson.plugins.git.*
changeBranche(Jenkins.instance.items)
def changeBranche(items) {
for (item in items) {
if (item =~ "Feature*") {
println(item.name)
for (ext in item.scm.extensions) {
if (ext instanceof hudson.plugins.git.extensions.impl.LocalBranch) {
println("remove extension " + ((hudson.plugins.git.extensions.impl.LocalBranch)ext).getLocalBranch())
item.scm.extensions.remove(ext.descriptor)
}
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment