1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135
|
%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
path:browser/installer/attribution.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/
# for ESLint toolchains
path:package.json
path:package-lock.json
path:tools/lint/
# for other node toolchain packaging
path:browser/extensions/newtab/package.json
path:browser/extensions/newtab/package-lock.json
path:browser/components/aboutwelcome/package.json
path:browser/components/aboutwelcome/package-lock.json
path:browser/components/asrouter/package.json
path:browser/components/asrouter/package-lock.json
path:tools/terser/package.json
path:tools/terser/package-lock.json
path:remote/test/puppeteer/package.json
path:remote/test/puppeteer/package-lock.json
path:remote/test/puppeteer/test/package.json
# for new-style try pushes
path:try_task_config.json
# app-services tooling.
path:services/app-services-tools/embedded-uniffi-bindgen
path:services/app-services-tools/nimbus-fml
# 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
glob:**/*.toml
path:testing/mozbase/manifestparser
path:testing/web-platform/tests/
path:testing/web-platform/mozilla/tests/
glob:testing/web-platform/*.py
# For scheduling android-gradle-dependencies.
path:config/milestone.txt
path:gradle/
path:mobile/android/config/
glob:**/*.gradle
glob:**/gradle.properties
# 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
path:tools/update-packaging/
# for the zucchini toolchain task
path:third_party/abseil-cpp/
path:third_party/googletest/
path:third_party/zucchini/
path:tools/zucchini/
# 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
# for firefox-android
path:mobile/android/android-components/.buildconfig.yml
path:mobile/android/focus-android/.buildconfig.yml
path:mobile/android/fenix/.buildconfig.yml
path:mobile/android/android-components/gradle/wrapper/gradle-wrapper.properties
path:mobile/android/focus-android/gradle/wrapper/gradle-wrapper.properties
path:mobile/android/fenix/gradle/wrapper/gradle-wrapper.properties
path:mobile/android/android-components/plugins/dependencies/src/main/java/DependenciesPlugin.kt
path:mobile/android/android-components/plugins/dependencies/src/main/java/ApplicationServices.kt
path:mobile/android/version.txt
|