diff options
Diffstat (limited to 'taskcluster/ci/attribution-l10n')
-rw-r--r-- | taskcluster/ci/attribution-l10n/kind.yml | 187 |
1 files changed, 0 insertions, 187 deletions
diff --git a/taskcluster/ci/attribution-l10n/kind.yml b/taskcluster/ci/attribution-l10n/kind.yml deleted file mode 100644 index 48774cb1f6..0000000000 --- a/taskcluster/ci/attribution-l10n/kind.yml +++ /dev/null @@ -1,187 +0,0 @@ -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. ---- -loader: gecko_taskgraph.loader.transform:loader - -transforms: - - gecko_taskgraph.transforms.attribution:resolve_keyed_by_transforms - - gecko_taskgraph.transforms.split_by_locale:transforms - - taskgraph.transforms.task_context - - gecko_taskgraph.transforms.attribution:transforms - - gecko_taskgraph.transforms.job:transforms - - gecko_taskgraph.transforms.task:transforms - -kind-dependencies: - - toolchain - # Windows - - repackage-signing-l10n - # Mac - - repackage-l10n - -job-defaults: - description: Attribute release builds - shipping-phase: promote - # never run as part of CI - run-on-projects: [] - worker-type: b-linux-gcp - locales-file: browser/locales/l10n-changesets.json - properties-with-locale: - by-build-platform: - win.*: - - label - - dependencies.repackage-signing-l10n - - treeherder.symbol - - fetches.repackage-signing-l10n - mac.*: - - label - - dependencies.repackage-l10n - - treeherder.symbol - - fetches.repackage-l10n - attributes: - build_type: opt - release_artifacts: - by-build-platform: - win.*: - - public/build/target.installer.exe - mac.*: - - public/build/target.dmg - treeherder: - symbol: Attr-L10n({locale}) - kind: other - tier: 1 - fetches: - by-build-platform: - win.*: - repackage-signing-l10n: - - "{locale}/target.installer.exe" - mac.*: - repackage-l10n: - - "{locale}/target.dmg" - toolchain: - - "linux64-libdmg" - task-context: - from-file: browser/installer/attribution.yml - substitution-fields: - - run.command - worker: - artifacts: - - name: public/build - type: directory - path: /builds/worker/artifacts - docker-image: - in-tree: "partner-repack" - chain-of-trust: true - # Each task only processes one installer...this should be quick. - max-run-time: 600 - run: - using: run-task - cwd: "{checkout}" - command: - by-build-platform: - win.*: - - ./mach - - python - - python/mozrelease/mozrelease/attribute_builds.py - - --attribution - - dlsource={attribution_code[json][dlsource]} - - --output - - /builds/worker/artifacts - # All jobs require attribution of target.installer.exe. Some may require - # attribution of other files, which they can append themselves. - - --input - - /builds/worker/fetches/target.installer.exe - mac.*: - - mkdir -p /builds/worker/artifacts && - - /builds/worker/fetches/dmg/dmg - - attribute - - /builds/worker/fetches/target.dmg - - /builds/worker/artifacts/target.dmg - - __MOZCUSTOM__ - - __MOZCUSTOM__dlsource%3D{attribution_code[json][dlsource]} - use-python: default - -jobs: - win32-devedition/opt: - label: attribution-win32-{locale}-devedition/opt - shipping-product: devedition - attributes: - build_platform: win32-devedition - treeherder: - platform: win32-devedition/opt - dependencies: - repackage-signing-l10n: repackage-signing-l10n-{locale}-win32-devedition/opt - - win32-shippable/opt: - label: attribution-win32-{locale}-shippable/opt - shipping-product: firefox - locale-file-platform: win32 - attributes: - build_platform: win32-shippable - treeherder: - platform: win32-shippable/opt - dependencies: - repackage-signing-l10n: repackage-signing-l10n-{locale}-win32-shippable/opt - - win64-devedition/opt: - label: attribution-win64-{locale}-devedition/opt - shipping-product: devedition - attributes: - build_platform: win64-devedition - treeherder: - platform: win64-devedition/opt - dependencies: - repackage-signing-l10n: repackage-signing-l10n-{locale}-win64-devedition/opt - - win64-shippable/opt: - label: attribution-win64-{locale}-shippable/opt - shipping-product: firefox - locale-file-platform: win64 - attributes: - build_platform: win64-shippable - treeherder: - platform: win64-shippable/opt - dependencies: - repackage-signing-l10n: repackage-signing-l10n-{locale}-win64-shippable/opt - - win64-aarch64-shippable/opt: - label: attribution-win64-aarch64-{locale}-shippable/opt - shipping-product: firefox - locale-file-platform: win64-aarch64 - attributes: - build_platform: win64-aarch64-shippable - treeherder: - platform: win64-aarch64-shippable/opt - dependencies: - repackage-signing-l10n: repackage-signing-l10n-{locale}-win64-aarch64-shippable/opt - - win64-aarch64-devedition/opt: - label: attribution-win64-aarch64-{locale}-devedition/opt - shipping-product: devedition - attributes: - build_platform: win64-aarch64-devedition - treeherder: - platform: win64-aarch64-devedition/opt - dependencies: - repackage-signing-l10n: repackage-signing-l10n-{locale}-win64-aarch64-devedition/opt - - macosx64-devedition/opt: - label: attribution-macosx64-{locale}-devedition/opt - shipping-product: devedition - attributes: - build_platform: macosx64-devedition - treeherder: - platform: macosx64-devedition/opt - dependencies: - repackage-l10n: repackage-l10n-{locale}-macosx64-devedition/opt - - macosx64-shippable/opt: - label: attribution-macosx64-{locale}-shippable/opt - locale-file-platform: macosx64 - shipping-product: firefox - attributes: - build_platform: macosx64-shippable - treeherder: - platform: macosx64-shippable/opt - dependencies: - repackage-l10n: repackage-l10n-{locale}-macosx64-shippable/opt |