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

Update Java, plugins, and dependencies #726

Closed
nipafx opened this issue Apr 13, 2023 · 2 comments · Fixed by #727
Closed

Update Java, plugins, and dependencies #726

nipafx opened this issue Apr 13, 2023 · 2 comments · Fixed by #727

Comments

@nipafx
Copy link
Member

nipafx commented Apr 13, 2023

Update the build matrix from Java 19 ~> 20 for the regular build and 20 ~> 21 for the experimental build. While at it, update all plugins and dependencies (keep in mind to stick to the same minor JUnit version).

@nipafx
Copy link
Member Author

nipafx commented Apr 13, 2023

This potentially includes updating Gradle (~> #718).

@nipafx nipafx linked a pull request Apr 13, 2023 that will close this issue
14 tasks
@Bukama
Copy link
Member

Bukama commented Apr 14, 2023

Note: In #718 we do the major upgrade to Gradle 8, for another update to 8.1 I opened #729. Maybe we need more / another dependencies.

beatngu13 pushed a commit that referenced this issue Apr 14, 2023
* Gradle: 7.6 ~> 8.1
* Java:
	* regular build: 19 ~> 20 
	* experimental build: 20 ~> 21
	* include 20 in release build to make Javadoc 20 available
	  (and remove the need for multiple Java versions from all
	  other builds to make them simpler and faster)
* all plugins
	* updating Jacoco to 0.8.9 removed an error on JDK 20
* all dependencies
	* stick to same minor JUnit version because that's our policy
	* stick to same major Mockito version because the build failed
	  with 5.2.0

Closes: #729, #726
PR: #727
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants