Bug 1885580 - Add a MenuGroup component for the menu redesign r=android-reviewers,007
[gecko.git] / build / sparse-profiles / taskgraph
blob3c71497e9b8bc847095d5615129aebfbc19b777a
1 %include build/sparse-profiles/mach
3 # In order to decide which docker images to build, we need all the
4 # files that docker images depend on as well
5 %include build/sparse-profiles/docker-image
7 [include]
8 # These files are read as part of generating the taskgraph.
9 path:browser/locales/l10n-changesets.json
10 path:browser/locales/l10n-onchange-changesets.json
11 path:mobile/locales/l10n-changesets.json
12 path:mobile/locales/l10n-onchange-changesets.json
13 path:browser/locales/shipped-locales
14 path:browser/config/version_display.txt
15 path:browser/config/version.txt
16 path:browser/config/whats_new_page.yml
17 path:browser/installer/attribution.yml
19 # Lots of random files in here are read. Just pull in the whole thing.
20 path:build/
22 # TODO remove once bug 1402010 is resolved and test manifests aren't
23 # processed in Files() reading mode in moz.build files.
24 path:layout/tools/reftest/
25 path:testing/web-platform/tests/tools/
27 # The main meat of this profile.
28 path:taskcluster/
30 # Various files in these directories are read by taskgraph. Just pull
31 # them all in.
32 path:testing/config/tooltool-manifests/
33 path:testing/mozharness/
34 path:tools/lint/
36 # for new-style try pushes
37 path:try_task_config.json
39 # Moz.build files are read in filesystem mode
40 glob:**/moz.build
41 glob:**/*.mozbuild
43 # Moz.configure files could trigger changes
44 glob:**/*.configure
46 # Tooltool manifests also need to be opened. Assume they
47 # are all somewhere in "tooltool-manifests" directories.
48 glob:**/tooltool-manifests/**
50 # For test chunking
51 glob:**/*.ini
52 glob:**/*.list
53 glob:**/*.toml
54 path:testing/mozbase/manifestparser
55 path:testing/runtimes
56 path:testing/web-platform/tests/
57 path:testing/web-platform/mozilla/tests/
58 glob:testing/web-platform/*.py
60 # For scheduling android-gradle-dependencies.
61 path:mobile/android/config/
62 glob:**/*.gradle
64 # for action-task building
65 path:.taskcluster.yml
66 path:.cron.yml
68 # for the wrench-deps toolchain task
69 path:gfx/wr/Cargo.lock
70 path:gfx/wr/ci-scripts/
72 # for the mar-tools toolchain task
73 path:mfbt/
74 path:modules/libmar/
75 path:other-licenses/bsdiff/
76 path:other-licenses/nsis/Contrib/CityHash/cityhash/
77 path:toolkit/mozapps/update/updater
79 # for the minidump-stackwalk toolchain task
80 path:toolkit/crashreporter
81 path:tools/crashreporter/
82 path:mfbt
83 path:config/external/zlib
84 path:build/moz.configure
86 # for the browsertime toolchain task
87 path:tools/browsertime/mach_commands.py
88 path:tools/browsertime/package.json
89 path:tools/browsertime/package-lock.json
91 # for the geckodriver toolchain task
92 path:testing/geckodriver
93 path:testing/mozbase/rust
94 path:testing/webdriver
96 # for firefox-android
97 path:mobile/android/android-components/.buildconfig.yml
98 path:mobile/android/focus-android/.buildconfig.yml
99 path:mobile/android/fenix/.buildconfig.yml
100 path:mobile/android/android-components/gradle/wrapper/gradle-wrapper.properties
101 path:mobile/android/focus-android/gradle/wrapper/gradle-wrapper.properties
102 path:mobile/android/fenix/gradle/wrapper/gradle-wrapper.properties
103 path:mobile/android/android-components/plugins/dependencies/src/main/java/DependenciesPlugin.kt
104 path:mobile/android/android-components/plugins/dependencies/src/main/java/ApplicationServices.kt
105 path:mobile/android/focus-android/plugins/focusdependencies/src/main/java/FocusDependenciesPlugin.kt
106 path:mobile/android/fenix/plugins/fenixdependencies/src/main/java/FenixDependenciesPlugin.kt
107 path:mobile/android/version.txt