so I take it the cache key is a checksum of those 2 files.
1) Why not all *.gradle build files? Doesnt gradle cache more stuff other than dependencies?
2) Does this mean if I change 1 version in build.gradle where you have the map of versions, are all other dependencies thrown away as well?
3) why is gradle wrapper part of the key? Shouldn't it be independant of dependencies? No need to redownload gradle if some library changes. Or am I missing something?
Hi, I'm trying to setup my CI, and was wondering on some of the config you have
so I take it the cache key is a checksum of those 2 files. 1) Why not all *.gradle build files? Doesnt gradle cache more stuff other than dependencies?
2) Does this mean if I change 1 version in build.gradle where you have the map of versions, are all other dependencies thrown away as well?
3) why is gradle wrapper part of the key? Shouldn't it be independant of dependencies? No need to redownload gradle if some library changes. Or am I missing something?
Thanks