Combine java-toolchain entry definitions

- Remove configuration parameter for cache-entry-definitions. This allows richer modelling of extracted entries.
- Include both *.zip and *.tar.gz in entry definition for java-toolchains.
This commit is contained in:
Daz DeBoer 2021-12-29 13:36:24 -07:00
parent c157d0a332
commit 12fc52a49a
No known key found for this signature in database
GPG key ID: DD6B9F0B06683D5D
5 changed files with 52 additions and 47 deletions

View file

@ -55,19 +55,6 @@ inputs:
description: Used to uniquely identify the current job invocation. Defaults to the matrix values for this job; this should not be overridden by users (INTERNAL).
required: false
default: ${{ toJSON(matrix) }}
gradle-home-extracted-cache-entries:
description: Names and patterns of artifacts in Gradle User Home to cache separately. (EXPERIMENTAL - may be changed/removed without notice)
required: false
default: |
[
["generated-gradle-jars", "caches/*/generated-gradle-jars/*.jar"],
["wrapper-zips", "wrapper/dists/*/*/*.zip"],
["java-toolchains-win", "jdks/*.zip"],
["java-toolchains-nix", "jdks/*.tar.gz"],
["dependencies", "caches/modules-*/files-*/*/*/*/*"],
["instrumented-jars", "caches/jars-*/*"],
["kotlin-dsl", "caches/*/kotlin-dsl/*/*"]
]
outputs:
build-scan-url: