Consolidate cache-enabled options

This commit is contained in:
Daz DeBoer 2021-09-05 19:55:49 -06:00
parent 777a6fc967
commit 4d37378696
No known key found for this signature in database
GPG key ID: DD6B9F0B06683D5D
5 changed files with 26 additions and 49 deletions

View file

@ -51,24 +51,21 @@ jobs:
gradle-version: 6.9
build-root-directory: __tests__/samples/no-wrapper
arguments: help -DgradleVersionCheck=6.9
gradle-user-home-cache-enabled: read-only
project-dot-gradle-cache-enabled: read-only
gradle-cache-enabled: read-only
- name: Test use Gradle version alias
uses: ./
with:
gradle-version: release-candidate
build-root-directory: __tests__/samples/no-wrapper
arguments: help -DgradleVersionCheck=7.2
gradle-user-home-cache-enabled: read-only
project-dot-gradle-cache-enabled: read-only
gradle-cache-enabled: read-only
- name: Test use defined Gradle executable
uses: ./
with:
gradle-executable: __tests__/samples/basic/gradlew${{ matrix.script-suffix }}
build-root-directory: __tests__/samples/no-wrapper
arguments: help -DgradleVersionCheck=7.1.1
gradle-user-home-cache-enabled: read-only
project-dot-gradle-cache-enabled: read-only
gradle-cache-enabled: read-only
# Test that the gradle-user-home cache will cache dependencies, by running build with --offline
dependencies-cache:
@ -85,8 +82,7 @@ jobs:
with:
build-root-directory: __tests__/samples/basic
arguments: test --offline
gradle-user-home-cache-enabled: read-only
project-dot-gradle-cache-enabled: read-only
gradle-cache-enabled: read-only
# Test that the gradle-user-home cache will cache and restore local build-cache
build-cache:
@ -103,8 +99,7 @@ jobs:
with:
build-root-directory: __tests__/samples/basic
arguments: test -DverifyCachedBuild=true
gradle-user-home-cache-enabled: read-only
project-dot-gradle-cache-enabled: read-only
gradle-cache-enabled: read-only
# Test that the project-dot-gradle cache will cache and restore configuration-cache
configuration-cache:
@ -123,8 +118,7 @@ jobs:
with:
build-root-directory: __tests__/samples/basic
arguments: test --configuration-cache
gradle-user-home-cache-enabled: read-only
project-dot-gradle-cache-enabled: read-only
gradle-cache-enabled: read-only
# These build invocations are informational only, and are expected to fail
failures:
@ -145,4 +139,4 @@ jobs:
with:
build-root-directory: __tests__/samples/no-wrapper
arguments: help
gradle-user-home-cache-enabled: no
gradle-cache-enabled: no