Bug 1453273, 1453255 - add esr60 changes for beetmover and signing jobs DONTBUILD
authorMihai Tabara <mtabara@mozilla.com>
Fri, 20 Apr 2018 09:54:03 +0100
changeset 447667 cf2e01720435b19d7fb1320c48a91728b39bddaa
parent 447666 e98196f8e312bbd2ed93b9129acdcd9e95279c84
child 447668 659cbf6f5f5aeb1377db7f410ea9066548d59edc
push id8
push usermtabara@mozilla.com
push dateFri, 20 Apr 2018 09:06:51 +0000
bugs1453273, 1453255
milestone60.0
Bug 1453273, 1453255 - add esr60 changes for beetmover and signing jobs DONTBUILD
taskcluster/ci/beetmover-cdns/kind.yml
taskcluster/ci/release-beetmover-signed-langpacks/kind.yml
taskcluster/ci/release-generate-checksums-beetmover/kind.yml
taskcluster/ci/release-sign-and-push-langpacks/kind.yml
--- a/taskcluster/ci/beetmover-cdns/kind.yml
+++ b/taskcluster/ci/beetmover-cdns/kind.yml
@@ -13,16 +13,17 @@ transforms:
 kind-dependencies:
    - release-generate-checksums-beetmover
 
 job-defaults:
    worker-type:
       by-project:
          mozilla-release: scriptworker-prov-v1/beetmoverworker-v1
          mozilla-beta: scriptworker-prov-v1/beetmoverworker-v1
+         mozilla-esr60: scriptworker-prov-v1/beetmoverworker-v1
          default: scriptworker-prov-v1/beetmoverworker-dev
    run-on-projects: []
    shipping-phase: push
 
 jobs:
    fennec-push-to-cdns:
       name: fennec_push_to_cdns
       product: fennec
--- a/taskcluster/ci/release-beetmover-signed-langpacks/kind.yml
+++ b/taskcluster/ci/release-beetmover-signed-langpacks/kind.yml
@@ -17,12 +17,13 @@ only-for-attributes:
    - nightly
 
 job-template:
    description: Beetmover submission for platform-independent langpacks {locales} in {platform} directory
    worker-type:
       by-project:
          mozilla-beta: scriptworker-prov-v1/beetmoverworker-v1
          mozilla-release: scriptworker-prov-v1/beetmoverworker-v1
+         mozilla-esr60: scriptworker-prov-v1/beetmoverworker-v1
          default: scriptworker-prov-v1/beetmoverworker-dev
    run-on-projects: []
    shipping-phase: promote
    shipping-product: firefox
--- a/taskcluster/ci/release-generate-checksums-beetmover/kind.yml
+++ b/taskcluster/ci/release-generate-checksums-beetmover/kind.yml
@@ -14,9 +14,10 @@ kind-dependencies:
 
 job-template:
    shipping-phase: promote
    worker-type:
       by-project:
          mozilla-central: scriptworker-prov-v1/beetmoverworker-v1
          mozilla-beta: scriptworker-prov-v1/beetmoverworker-v1
          mozilla-release: scriptworker-prov-v1/beetmoverworker-v1
+         mozilla-esr60: scriptworker-prov-v1/beetmoverworker-v1
          default: scriptworker-prov-v1/beetmoverworker-dev
--- a/taskcluster/ci/release-sign-and-push-langpacks/kind.yml
+++ b/taskcluster/ci/release-sign-and-push-langpacks/kind.yml
@@ -21,28 +21,31 @@ only-for-build-platforms:
 
 
 job-template:
    description: Signs {locales} XPIs for platform via addons.mozilla.org and pushes them
    worker-type:
       by-project:
          mozilla-beta: scriptworker-prov-v1/addon-v1
          mozilla-release: scriptworker-prov-v1/addon-v1
+         mozilla-esr60: scriptworker-prov-v1/addon-v1
          default: scriptworker-prov-v1/addon-dev
    worker:
       implementation: sign-and-push-addons
       channel:
          by-project:
             # Only release langpacks are listed publicly
             mozilla-release: listed
             default: unlisted
       upstream-artifacts:   # See transforms
    run-on-projects: []
    scopes:
       by-project:
          mozilla-beta:
             - project:releng:addons.mozilla.org:server:production
          mozilla-release:
             - project:releng:addons.mozilla.org:server:production
+         mozilla-esr60:
+            - project:releng:addons.mozilla.org:server:production
          default:
             - project:releng:addons.mozilla.org:server:staging
    shipping-phase: promote
    shipping-product: firefox