* python caching
* improve gradle caching
* store pip cache dir
* debugging info
* split build steps and temporarily remove testing infra from build
* fix formatting error
* fix another syntax error
* split repo caches
* switch pip dir
* use git hash instead of rehashing everything
* syntax
* list directories
* list after cache population
* list .docker
* specify custom output cache directory for docker
* only build bigquery and use buildx on ci
* add build command
* use docker driver instead of docker-container
* use correct key
* use local registry
* allow push failure
* make sure to tag first
* move part of node caching and restore rest of actual build
* cleanup
* clean up mssql gradle file
* toggle on inline cache
* try save and load method instead
* use separate tar for each image
* limit to 20
* always succeed even though disk space runs out
* try to just pull the public image to see if that's faster
* use cachefrom
* revert back to local registry version
* see how buildkit compares
* address review comments
* add comments