Closed wzieba closed 18 hours ago
1 Message | |
---|---|
:book: | This PR is still a Draft: some checks will be skipped. |
Generated by :no_entry_sign: Danger
App Name | π± Mobile | |
Build Type | debugProd | |
Commit | 5562416da681aeb223fd9e4d920fbb494253e2d3 | |
Direct Download | pocketcasts-app-prototype-build-pr3268-5562416.apk |
App Name | π Automotive | |
Build Type | debugProd | |
Commit | 5562416da681aeb223fd9e4d920fbb494253e2d3 | |
Direct Download | pocketcasts-automotive-prototype-build-pr3268-5562416.apk |
App Name | β Wear | |
Build Type | debugProd | |
Commit | 5562416da681aeb223fd9e4d920fbb494253e2d3 | |
Direct Download | pocketcasts-wear-prototype-build-pr3268-5562416.apk |
Description
This PR enables configuration cache, which should speed up running tasks locally. It's especially useful in this project (comparing to other ones at A8c) as it has more modules so confiugration time takes longer on average.
I've disabled cache for Spotless tasks because I was experiencing the following failure:
we could revisit this issue with the next stable release of the Spotless Gradle Plugin (current beta invalidates configuration cache without any changes to the code, effectively disabling the cache anyway)
Test
Run some Gradle tasks (build, validation) and verity that terminal output points to storing/reusing configuration cache and that tasks finish successfully.
Checklist
./gradlew spotlessApply
to automatically apply formatting/linting)modules/services/localization/src/main/res/values/strings.xml
I have tested any UI changes...