-
-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove deprecated build parameter NODE_LABEL #54
Comments
To be honest, given that it seems to disappear without warning when I try to run jobs, if it really isn't required I'd be more than happy to see it go :-) |
Copying this from the dup issue I raised -> adoptium/temurin-build#2378 There's a
|
I recently found this line too which I think is where this is coming from. From what I can tell, it forces the very beginning of the pipeline (lightweight checkout) onto a matching node. Normally this would happen on master. Either way it is a lightweight executor (doesn't use an executor slot). The NODE_LABEL in the json appears to be the one that picks the compile machine. IMO I don't think it needs to be there.
|
@johnoliver Can you give some input into this please? Is there any reason to retain the second |
…g_params Remove vendor config params from job config groovy
There is a build parameter for NODE_LABEL which I believe is no longer used as it seems to have been replaced with the equivalent one in the json BUILD_CONFIGURATION. From my testing it appears we can just clean this up as it isn't used. I'm happy to do the PR if there are no concerns but I don't have the rights to reconfig the jobs on the Adopt CI.
The text was updated successfully, but these errors were encountered: