Skip to content
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

Fix release build #3512

Merged
merged 3 commits into from
Jul 12, 2023
Merged

Fix release build #3512

merged 3 commits into from
Jul 12, 2023

Conversation

Baltoli
Copy link
Contributor

@Baltoli Baltoli commented Jul 12, 2023

This PR addresses two issues with the release build:

  • The Arch linux Maven dependency dockerfile wasn't copying the new booster pom.xml.
  • On Ubuntu Focal, JDK 17 is incompatible at runtime with the default version of Maven. A comment noting this is added to the README, and all relevant install instructions have been updated.

I've tested the fixes by running them in the PR environment, then rebasing out. As best as I can tell without running the full release build, the issues are fixed.

@Baltoli Baltoli requested a review from a team as a code owner July 12, 2023 10:31
@rv-jenkins rv-jenkins changed the base branch from master to develop July 12, 2023 10:32
@rv-jenkins rv-jenkins merged commit 48c69ad into develop Jul 12, 2023
@rv-jenkins rv-jenkins deleted the fix-release branch July 12, 2023 12:30
Note that on Ubuntu Focal, the default Maven version is not compatible with
newer versions of the JDK; for K's Maven build to work, please ensure you
have version 11 installed.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

11-17 are fine to use. v18 is breaking the nailgun server.

Copy link
Contributor Author

@Baltoli Baltoli Jul 12, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

17 breaks maven 3.7, which is shipped only on Focal - it's a separate issue to Nailgun

@Baltoli Baltoli mentioned this pull request Jul 12, 2023
@Baltoli Baltoli mentioned this pull request Dec 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants