-
Improvement
-
Resolution: Unresolved
-
Minor
-
None
There's an inconsistency in the Job DSL for promoted builds as opposed to normal jobs. The "Label Expression" for "Restrict where this (promotion process|project) can be run" is given using the "label" instruction in the project, but using the "restrict" instruction in the promotion. This is confusing, please streamline.
No plans to work on it in the middle-term, feel free to take the issue. IMHO right now it is blocked by JENKINS-34982 (JobDSL support revamp), as well as other JobDSL support stories.