After an upgrade from 1.505 to 1.510 Job Label expressions like this are no longer working:
"Slave1(box1)"||"Slave3(box3)"
This gives the message:
There's no slave/cloud that matches this assignment. Did you mean 'Slave3(box3)' instead of 'Slave1(box1)"||"Slave3(box3)'?
A scan of recent fixes suggests issue JENKINS-17128 maybe related (as it concerned unquoting label expressions)...
- is related to
-
JENKINS-17128 Quoted label expression can result into throwing exception
-
- Resolved
-
Reproduced on Jenkins 1.567:
Label: "s1(b1)" || "s2(b2)"
Message: There’s no slave/cloud that matches this assignment. Did you mean ‘s1(b1)’ instead of ‘s1(b1)" || "s2(b2)’?