2017-08-23 18:47:44 +00:00
|
|
|
%include build/sparse-profiles/mach
|
|
|
|
|
2018-12-19 19:32:09 +00:00
|
|
|
# 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
|
|
|
|
|
2017-08-23 18:47:44 +00:00
|
|
|
[include]
|
2017-09-25 17:17:20 +00:00
|
|
|
# These files are read as part of generating the taskgraph.
|
|
|
|
path:browser/locales/l10n-changesets.json
|
2017-12-01 17:54:47 +00:00
|
|
|
path:browser/locales/l10n-onchange-changesets.json
|
2017-09-25 17:17:20 +00:00
|
|
|
path:mobile/locales/l10n-changesets.json
|
2017-12-01 17:54:47 +00:00
|
|
|
path:mobile/locales/l10n-onchange-changesets.json
|
2018-03-08 18:08:59 +00:00
|
|
|
path:browser/locales/shipped-locales
|
2017-10-30 00:10:42 +00:00
|
|
|
path:browser/config/version_display.txt
|
2017-12-06 03:36:13 +00:00
|
|
|
path:browser/config/version.txt
|
2018-11-26 17:51:23 +00:00
|
|
|
path:browser/config/whats_new_page.yml
|
2017-08-23 18:47:44 +00:00
|
|
|
|
|
|
|
# Lots of random files in here are read. Just pull in the whole thing.
|
|
|
|
path:build/
|
|
|
|
|
2017-09-21 22:37:52 +00:00
|
|
|
# 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/
|
2017-09-22 18:12:56 +00:00
|
|
|
path:testing/web-platform/tests/tools/
|
2017-09-21 22:37:52 +00:00
|
|
|
|
2017-08-23 18:47:44 +00:00
|
|
|
# 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/
|
|
|
|
|
2017-08-26 00:19:36 +00:00
|
|
|
# for new-style try pushes
|
|
|
|
path:try_task_config.json
|
|
|
|
|
2017-08-23 16:21:06 +00:00
|
|
|
# Moz.build files are read in filesystem mode
|
|
|
|
glob:**/moz.build
|
|
|
|
glob:**/*.mozbuild
|
|
|
|
|
2017-11-14 18:15:30 +00:00
|
|
|
# Moz.configure files could trigger changes
|
|
|
|
glob:**/*.configure
|
|
|
|
|
2017-08-23 18:47:44 +00:00
|
|
|
# Tooltool manifests also need to be opened. Assume they
|
|
|
|
# are all somewhere in "tooltool-manifests" directories.
|
|
|
|
glob:**/tooltool-manifests/**
|
2017-10-06 00:23:00 +00:00
|
|
|
|
2019-12-11 21:10:48 +00:00
|
|
|
# For test chunking
|
|
|
|
glob:**/*.ini
|
|
|
|
glob:**/*.list
|
|
|
|
path:testing/mozbase/manifestparser
|
|
|
|
path:testing/runtimes
|
|
|
|
|
2017-10-06 00:23:00 +00:00
|
|
|
# For scheduling android-gradle-dependencies.
|
|
|
|
path:mobile/android/config/
|
|
|
|
glob:**/*.gradle
|
2017-10-10 01:39:00 +00:00
|
|
|
|
|
|
|
# for action-task building
|
|
|
|
path:.taskcluster.yml
|
2018-11-30 00:26:19 +00:00
|
|
|
path:.cron.yml
|
2018-12-19 19:33:13 +00:00
|
|
|
|
|
|
|
# for the wrench-deps toolchain task
|
|
|
|
path:gfx/wr/Cargo.lock
|
2019-07-11 16:40:13 +00:00
|
|
|
|
|
|
|
# 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
|
2019-07-24 20:59:55 +00:00
|
|
|
|
|
|
|
# for the browsertime toolchain task
|
|
|
|
path:tools/browsertime/mach_commands.py
|
|
|
|
path:tools/browsertime/package.json
|
2019-09-28 00:11:45 +00:00
|
|
|
|
|
|
|
# for the geckodriver toolchain task
|
|
|
|
path:testing/geckodriver
|
|
|
|
path:testing/mozbase/rust
|
|
|
|
path:testing/webdriver
|