-
Improvement
-
Resolution: Won't Fix
-
Major
-
None
-
Jenkins 1.436, NodeLabel 1.1.1, Parameterized Trigger 2.11
I would like to exclude certain jobs in a build sequence from running on the node I choose at the start. e.g. Most of the jobs will run on my chosen node, but I want to run some on the master.
Currently it seems the NodeLabel plugin overrides the default node/label selection field ("Restrict where this project can be run"). I can see why that would be useful, but I want the option to reverse that priority.
That's why you are able to define the default node. If the plugin would not have priority over the "Restrict where this project can be run"-field, then the job would always run where this field point to.
The nodelabel plugin adds two new parameter types, node and label - maybe you better use the label instead of the node and define the default label with the value you otherwise would define in the "restriction"-field.