-
Notifications
You must be signed in to change notification settings - Fork 738
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
Convert OMR Acceptance build to use new Jenkins Pipeline Code #972
Comments
The existing OMR Acceptance build tests JDK9 sanity, when I add the pipeline code for this do we want 8 or 9 or both? @pshipton @DanHeidinga |
[skip ci] Issue eclipse-openj9#972 Signed-off-by: Adam Brousseau <adam.brousseau88@gmail.com>
+1 for both, as we don't want omr updates to break either one. |
Will the 8 & 9 builds be run in parallel or serially? If parallel, I concur with Peter (assuming we have sufficient machines to keep build times to a reasonable length of time) |
Parallel |
Issue eclipse-openj9/openj9#972 Signed-off-by: Adam Brousseau <adam.brousseau88@gmail.com>
Now that we have stable 10 sanity builds, do we want to add 10 to the OMR acceptance build or replace 9 with 10? We usually only run 2-3/day (every OMR PR merge). The current builds (z/p JDK9) usually take about 2 hours. @DanHeidinga @pshipton |
As JDK9 is already out of support, we should be transitioning our builds to do both 8 & 10. |
- Launch Compile & Sanity X JDK8,10 X SPEC - Add params to workflow function - Change build stage name to match JOB_NAME - Add pipeline for Promote job - Move reusable functions to common file [ci skip] Issue eclipse-openj9#972 Signed-off-by: Adam Brousseau <adam.brousseau88@gmail.com>
The PR has been merged. Given the time of day/week I will wait till Monday to reconfigure the existing build to use the new code. |
Done. |
Pipeline-OMR-Acceptance
Related #660
Currently the code is in the groovy sandbox in the job config. Should be relatively straight forward to add a Jenkins file that reuses the new code.
The text was updated successfully, but these errors were encountered: