Skip to content
This repository has been archived by the owner on Jul 11, 2024. It is now read-only.

curiostack-0.5.1

Compare
Choose a tag to compare
@chokoswitch chokoswitch released this 13 Apr 10:08
· 141 commits to master since this release
74ab94d

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 like google-java-format and error-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")
  • 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.