android-gradle-dependencies.sh (873B)
1 #!/bin/bash -vex 2 3 set -x -e 4 5 echo "running as" $(id) 6 7 set -v 8 9 cd $GECKO_PATH 10 11 . taskcluster/scripts/misc/android-gradle-dependencies/before.sh 12 13 export MOZCONFIG=mobile/android/config/mozconfigs/android-arm-gradle-dependencies/nightly 14 ./mach build 15 16 # After the `mach build` invocation! 17 export GRADLE_FLAGS="--no-configuration-cache --write-verification-metadata sha256 --dry-run" 18 19 ./mach android gradle-dependencies 20 ./mach gradle -p mobile/android/fenix lint :benchmark:assembleBenchmark 21 ./mach gradle -p mobile/android/focus-android lint 22 ./mach gradle -p mobile/android/android-components -Pcoverage detekt lint :components:tooling-lint:test :components:lib-auth:assemble :components:lib-auth:assembleAndroidTest :components:lib-auth:testRelease :components:lib-auth:lintRelease :components:lib-auth:publish 23 24 . taskcluster/scripts/misc/android-gradle-dependencies/after.sh