Ich habe das aktuelle Stück Groovy (Jenkins DSL-Geschmack) und möchte die Wickelblöcke optional machen.Wie Bedingungsblöcke in groovy bedingt verwenden?
timestamps {
ansiColor('xterm') {
sh cmd
}
}
Neue Funktionalität:
def use_timestamps = true // or false
def use_ansiColor = false // or true
/* some code to run the `sh cmd` with or without blocks */
PS. Ich weiß, dass ich mit zwei Sets von if-Blöcken arbeiten könnte, aber es wird sehr, sehr hässlich aussehen und ich möchte das vermeiden. Wenn ein neuer Wrapper hinzugefügt wird, könnte dies ein Alptraum werden.