image: uber/android-build-environment
pipelines:
branches:
operation-secret:
- step:
caches:
- custom
script:
- mkdir "${ANDROID_HOME}/licenses" || true
- export GOOGLE_APPLICATION_CREDENTIALS=$PWD/appengine-backend/src/main/webapp/WEB-INF/village-test.json
- echo "8933bad161af4178b1185d1a37fbf41ea5269c55" > "${ANDROID_HOME}/licenses/android-sdk-license"
- mkdir -p dependencies
- cd core-lib
- ../gradlew build --gradle-user-home ../dependencies
- cd ..
- du -s ./dependencies
definitions:
caches:
custom: dependencies
In above bitbucket pipeline, I expect in "dependencies" folder
relative to clone directory, dependencies getting cached.
But I do not see updated size in bitbucket caches size.
In next build, build is again downloading all dependencies.