You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Features that impact the whole project (e.g. Adding a new OpenJDK distribution) are proposed and discussed in the Adoptium repository.
Otherwise, please suggest the enhancements you would like made to the jenkins pipeline scripts:
The current openjdk_build_pipeline.groovy is over 2500 lines long. We have already had to do a /* groovylint-disable MethodCount */ in #955 because of the number of methods in there and while the number of methods isn't too bad the size of some of them make them quite difficult to read and maintain. Noting that there are some other functions which aren't defined with def e.g. verifySigninggpgSignformMetadata that aren't included in this list, so this should not be considered a comprehensive table of function sizes:
In addition we have all of the signing scripting that is run on mac/windows on the eclipse codesign machine inlined into the pipeline scripts where it would be preferable, if feasible, to have that as a separate shell script that is invoked.
The text was updated successfully, but these errors were encountered:
Features that impact the whole project (e.g. Adding a new OpenJDK distribution) are proposed and discussed in the Adoptium repository.
Otherwise, please suggest the enhancements you would like made to the jenkins pipeline scripts:
The current openjdk_build_pipeline.groovy is over 2500 lines long. We have already had to do a
/* groovylint-disable MethodCount */
in #955 because of the number of methods in there and while the number of methods isn't too bad the size of some of them make them quite difficult to read and maintain. Noting that there are some other functions which aren't defined withdef
e.g.verifySigning
gpgSign
formMetadata
that aren't included in this list, so this should not be considered a comprehensive table of function sizes:Some of my changes in an upcoming PR for adoptium/infrastructure#3709 will split up some functionality an refactor bits of
build()
andIn addition we have all of the signing scripting that is run on mac/windows on the eclipse codesign machine inlined into the pipeline scripts where it would be preferable, if feasible, to have that as a separate shell script that is invoked.
The text was updated successfully, but these errors were encountered: