bug 1345619 - point at browser/locales/l10n-changesets.json. r=callek
At this point, we could tear out the `ignore-locales` attribute, since
l10n-bumper supplies that information. However, we may want to use flatfiles
for something; `ignore-locales` allows for that.
MozReview-Commit-ID: 8mD4iav3bKx
--- a/build/sparse-profiles/taskgraph
+++ b/build/sparse-profiles/taskgraph
@@ -1,25 +1,23 @@
%include build/sparse-profiles/mach
[include]
-# This file is read as part of validating the taskgraph.
-path:browser/locales/all-locales
+# These files are read as part of generating the taskgraph.
+path:browser/locales/l10n-changesets.json
+path:mobile/locales/l10n-changesets.json
# 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/
-# This file is read as part of validating the taskgraph.
-path:mobile/locales/l10n-changesets.json
-
# 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/
--- a/taskcluster/ci/l10n/kind.yml
+++ b/taskcluster/ci/l10n/kind.yml
@@ -21,17 +21,17 @@ only-for-build-platforms:
job-template:
description:
by-build-platform:
default: Localization
android-api-16-l10n: Single Locale Repack
locales-file:
by-build-platform:
- default: browser/locales/all-locales
+ default: browser/locales/l10n-changesets.json
android-api-16-l10n: mobile/locales/l10n-changesets.json
ignore-locales:
by-build-platform:
# OSX has a special locale for japanese
macosx64.*: [ja]
default: [ja-JP-mac]
run-time:
by-build-platform:
@@ -97,15 +97,16 @@ job-template:
android-api-16-l10n: [clone-locales list-locales setup repack
upload-repacks summary]
script:
by-build-platform:
default: mozharness/scripts/desktop_l10n.py
android-api-16-l10n: mozharness/scripts/mobile_l10n.py
when:
files-changed:
- - browser/locales/all-locales
+ - browser/locales/l10n-changesets.json
+ - mobile/locales/l10n-changesets.json
- testing/mozharness/configs/single_locale/**
- testing/mozharness/mozharness/mozilla/l10n/locales.py
- testing/mozharness/scripts/desktop_l10n.py
- third_party/python/compare-locales/**
- toolkit/locales/**
- toolkit/mozapps/installer/**
--- a/taskcluster/ci/nightly-l10n/kind.yml
+++ b/taskcluster/ci/nightly-l10n/kind.yml
@@ -22,17 +22,17 @@ only-for-build-platforms:
job-template:
description:
by-build-platform:
default: Localization
android-api-16-nightly: Single Locale Repack
locales-file:
by-build-platform:
- default: browser/locales/all-locales
+ default: browser/locales/l10n-changesets.json
android-api-16-nightly: mobile/locales/l10n-changesets.json
locales-per-chunk: 2
run-on-projects: ['release']
ignore-locales:
by-build-platform:
# OSX has a special locale for japanese
macosx64.*: [ja]
default: [ja-JP-mac]