This repository has been archived by the owner on Jul 11, 2024. It is now read-only.
curiostack-0.5.1
chokoswitch
released this
13 Apr 10:08
·
141 commits
to master
since this release
Improvements
-
Java 14 is now the default Java for CurioStack. Gradle will fetch Java 14 and the
java-cloud-runner
default has been switched to Java 14. Language target remains Java 11 until tools likegoogle-java-format
anderror-prone
catch up.- If you would like to continue to use Java 13-based runner, override the base image of server projects using
server.baseImage.set("curiostack/java-cloud-runner:13")
- If you would like to continue to use Java 13-based runner, override the base image of server projects using
-
FetchToolCacheTask
now downloads a tool cache archive to a temporary file before extracting it. Previously, it used unix pipes to directly extract the downloaded stream but this can cause issues with retries and on failure, partially extracted folders cause problems with other parts of the build. Now, if a tool fails to fetch the build should continue to work by redownloading the tool.- With the ongoing pandemic, network infrastructure seems to be having capacity issues across all services. Expect to still see some build flakiness, e.g. when downloading a Java dependency artifact.