[CI] Update the action script to build for higher JDK versions · Issue #714 · authorjapps/zerocode · GitHub
More Web Proxy on the site http://driver.im/
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
Make the CI build to run for JDK8 and higher version of Java.
@javiertuya: Could you please raise a PR from the test-matrix-with-profiles branch? I think it's worth merging. I assume only changes are in this.github/workflows/main.yml file on top of this PR (i.e. @rkampani's PR#713 changes ), but happy to be corrected.
Your matrix build takes around 11 minutes
The normal build takes around 10 minutes
So not a massive differences in terms build time.
This setup will help us get feedback on whether future changes are compatible with higher JDK versions. Based on that, we can take appropriate actions. For example:
Decide whether to merge a PR or not
If urgent, then merge for Java 8 only to unblock someone
At the point where any changes become mutually exclusive, we can consider splitting into a separate artifact.
AC1:
Update to build on version: [8, 11, 17, 21, 23] with their respective JUnit reports to be downloadable
AC2:
Similarly:
Make these two files(Do not hardcode the filenames) as zip available for download.
i.e. Pick the ".csv" and ".html" from the target folder
Uh oh!
There was an error while loading. Please reload this page.
Make the CI build to run for JDK8 and higher version of Java.
@javiertuya: Could you please raise a PR from the
test-matrix-with-profiles
branch? I think it's worth merging. I assume only changes are in this.github/workflows/main.yml
file on top of this PR (i.e.@rkampani's
PR#713 changes ), but happy to be corrected.This setup will help us get feedback on whether future changes are compatible with higher JDK versions. Based on that, we can take appropriate actions. For example:
At the point where any changes become mutually exclusive, we can consider splitting into a separate artifact.
AC1:
AC2:
Similarly:
target
folderThe text was updated successfully, but these errors were encountered: