0
Ich versuche, in Bash mit case
(in einer Jenkinsfile) einen gegebenen Wert zu vergleichen und darauf zu handeln. Allerdings schlägt die case
durch:Syntax Fehler in der Nähe von unerwarteten Token in einem Fall
Syntaxfehler in der Nähe von unerwartetem Token `Manager‘
Der Fehler hier geschieht:
...
...
def microServicesList = microServicesToUpdate.tokenize(",")
...
...
for (String microserviceName : microServicesList) {
sh """
...
...
case ${microserviceName} in
"Instances Manager")
// do something
;;
esac
"""
}