From b047f97e17c7c3c8bdb402d9812fc185f9e2f668 Mon Sep 17 00:00:00 2001 From: Kengo TODA Date: Wed, 14 Jul 2021 19:41:16 +0800 Subject: [PATCH] test: extract build.gradle to a file in __tests__ dir --- .github/workflows/e2e-cache.yml | 24 ++---------------------- __tests__/cache/gradle/build.gradle | 17 +++++++++++++++++ 2 files changed, 19 insertions(+), 22 deletions(-) create mode 100644 __tests__/cache/gradle/build.gradle diff --git a/.github/workflows/e2e-cache.yml b/.github/workflows/e2e-cache.yml index eb9b64df..faad1160 100644 --- a/.github/workflows/e2e-cache.yml +++ b/.github/workflows/e2e-cache.yml @@ -33,17 +33,7 @@ jobs: cache: gradle - name: Create files to cache run: | - cat < build.gradle - plugins { id 'java' } - repositories { mavenCentral() } - dependencies { implementation 'org.codehaus.groovy:groovy:1.8.6' } - tasks.register('downloadDependencies') { doLast { - def total = configurations.compileClasspath.inject (0) { sum, file -> - sum + file.length() - } - println total - }} - EOF + cp __tests__/cache/gradle/build.gradle . gradle downloadDependencies if [ ! -d ~/.gradle/caches ]; then echo "::error::The ~/.gradle/caches directory does not exist unexpectedly" @@ -57,17 +47,7 @@ jobs: uses: actions/checkout@v2 - name: Create build.gradle run: | - cat < build.gradle - plugins { id 'java' } - repositories { mavenCentral() } - dependencies { implementation 'org.codehaus.groovy:groovy:1.8.6' } - tasks.register('downloadDependencies') { doLast { - def total = configurations.compileClasspath.inject (0) { sum, file -> - sum + file.length() - } - println total - }} - EOF + cp __tests__/cache/gradle/build.gradle . if [ -d ~/.gradle/caches ]; then echo "::error::The ~/.gradle/caches directory exists unexpectedly" exit 1 diff --git a/__tests__/cache/gradle/build.gradle b/__tests__/cache/gradle/build.gradle new file mode 100644 index 00000000..6f3ef94b --- /dev/null +++ b/__tests__/cache/gradle/build.gradle @@ -0,0 +1,17 @@ +plugins { + id 'java' +} +repositories { + mavenCentral() +} +dependencies { + implementation 'org.codehaus.groovy:groovy:1.8.6' +} +tasks.register('downloadDependencies') { + doLast { + def total = configurations.compileClasspath.inject (0) { sum, file -> + sum + file.length() + } + println total + } +}