diff options
author | Ricki Hirner <hirner@bitfire.at> | 2022-10-29 17:00:37 +0300 |
---|---|---|
committer | Ricki Hirner <hirner@bitfire.at> | 2022-10-29 17:00:37 +0300 |
commit | c2ba1161292c8f8d5d9b23c9e96b07002cfb666d (patch) | |
tree | fe1b41af2e7c342515b473f6fccf6fdddfbcf380 | |
parent | 79d13cca35b3ced3f79094fa34fc2d0234df050d (diff) |
Allow caching APKs
-rw-r--r-- | .github/workflows/test-dev.yml | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/.github/workflows/test-dev.yml b/.github/workflows/test-dev.yml index 952942d..9f93759 100644 --- a/.github/workflows/test-dev.yml +++ b/.github/workflows/test-dev.yml @@ -40,11 +40,12 @@ jobs: submodules: true - uses: gradle/wrapper-validation-action@v1 - - name: Cache gradle dependencies + - name: Cache APKs and gradle dependencies uses: actions/cache@v2 with: key: ${{ runner.os }}-1 path: | + ~/.apk ~/.gradle/caches ~/.gradle/wrapper @@ -52,10 +53,10 @@ jobs: run: start-emulator.sh - name: Install task apps run: | - mkdir apk && cd apk - wget -q -O org.dmfs.tasks.apk https://f-droid.org/archive/org.dmfs.tasks_80800.apk && adb install org.dmfs.tasks.apk - wget -q -O org.tasks.apk https://f-droid.org/archive/org.tasks_120400.apk && adb install org.tasks.apk - wget -q -O at.techbee.jtx.apk https://f-droid.org/archive/at.techbee.jtx_100140002.apk && adb install at.techbee.jtx.apk + mkdir .apk && cd .apk + wget -cq -O org.dmfs.tasks.apk https://f-droid.org/archive/org.dmfs.tasks_80800.apk && adb install org.dmfs.tasks.apk + wget -cq -O org.tasks.apk https://f-droid.org/archive/org.tasks_120400.apk && adb install org.tasks.apk + wget -cq -O at.techbee.jtx.apk https://f-droid.org/archive/at.techbee.jtx_100140002.apk && adb install at.techbee.jtx.apk cd .. - name: Run connected tests run: ./gradlew connectedCheck -Pandroid.testInstrumentationRunnerArguments.notAnnotation=androidx.test.filters.FlakyTest |