%include build/sparse-profiles/mach # In order to decide which docker images to build, we need all the # files that docker images depend on as well %include build/sparse-profiles/docker-image [include] # These files are read as part of generating the taskgraph. path:browser/locales/l10n-changesets.json path:browser/locales/l10n-onchange-changesets.json path:mobile/locales/l10n-changesets.json path:mobile/locales/l10n-onchange-changesets.json path:browser/locales/shipped-locales path:browser/config/version_display.txt path:browser/config/version.txt path:browser/config/whats_new_page.yml # Lots of random files in here are read. Just pull in the whole thing. path:build/ # TODO remove once bug 1402010 is resolved and test manifests aren't # processed in Files() reading mode in moz.build files. path:layout/tools/reftest/ path:testing/web-platform/tests/tools/ # The main meat of this profile. path:taskcluster/ # Various files in these directories are read by taskgraph. Just pull # them all in. path:testing/config/tooltool-manifests/ path:testing/mozharness/ path:tools/lint/ # for new-style try pushes path:try_task_config.json # Moz.build files are read in filesystem mode glob:**/moz.build glob:**/*.mozbuild # Moz.configure files could trigger changes glob:**/*.configure # Tooltool manifests also need to be opened. Assume they # are all somewhere in "tooltool-manifests" directories. glob:**/tooltool-manifests/** # For test chunking glob:**/*.ini glob:**/*.list path:testing/mozbase/manifestparser path:testing/runtimes path:testing/web-platform/tests/ path:testing/web-platform/mozilla/tests/ glob:testing/web-platform/*.py # For scheduling android-gradle-dependencies. path:mobile/android/config/ glob:**/*.gradle # for action-task building path:.taskcluster.yml path:.cron.yml # for the wrench-deps toolchain task path:gfx/wr/Cargo.lock path:gfx/wr/ci-scripts/ # for the mar-tools toolchain task path:mfbt/ path:modules/libmar/ path:other-licenses/bsdiff/ path:other-licenses/nsis/Contrib/CityHash/cityhash/ path:toolkit/mozapps/update/updater # for the minidump-stackwalk toolchain task path:toolkit/crashreporter path:tools/crashreporter/ path:mfbt path:config/external/zlib path:build/moz.configure # for the browsertime toolchain task path:tools/browsertime/mach_commands.py path:tools/browsertime/package.json path:tools/browsertime/package-lock.json # for the geckodriver toolchain task path:testing/geckodriver path:testing/mozbase/rust path:testing/webdriver