From 85409e7c6ed8cba76b366628e41f037f02beac15 Mon Sep 17 00:00:00 2001 From: Sebastian Kaspari Date: Mon, 25 May 2020 16:43:01 +0200 Subject: [PATCH] Rebuild toolchain if AndroidComponents.kt changes. Initially we didn't want to do that since we do not need to cache dependencies from our own maven repository. But Android Components can introduce other third-party transitive dependencies from other repositories (like Android X) and those need to be cached. --- taskcluster/ci/toolchain/android.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/taskcluster/ci/toolchain/android.yml b/taskcluster/ci/toolchain/android.yml index 56d6732b7..7668a83af 100644 --- a/taskcluster/ci/toolchain/android.yml +++ b/taskcluster/ci/toolchain/android.yml @@ -44,8 +44,7 @@ linux64-android-gradle-dependencies: - taskcluster/scripts/toolchain/android-gradle-dependencies.sh - taskcluster/scripts/toolchain/android-gradle-dependencies/** - buildSrc/src/main/java/Dependencies.kt - # We don't follow 'buildSrc/src/main/java/AndroidComponents.kt' because we only cache - # dependencies outside of the ones hosted on maven.mozilla.org. + - buildSrc/src/main/java/AndroidComponents.kt toolchain-artifact: public/build/android-gradle-dependencies.tar.xz toolchain-alias: android-gradle-dependencies treeherder: