Bug 1286075: remove mulet simulator builds; r=ochameau draft
authorDustin J. Mitchell <dustin@mozilla.com>
Wed, 31 Aug 2016 16:23:35 +0000
changeset 412731 b69531216aa6ed8e8da5135a75acf6b0244539e4
parent 412730 9e5709297310aae00e14ab02cb17e9c1345b653c
child 412732 f8b218080ed359eb4b450058ed727a6358b27a53
push id29252
push userdmitchell@mozilla.com
push dateMon, 12 Sep 2016 19:16:39 +0000
reviewersochameau
bugs1286075
milestone51.0a1
Bug 1286075: remove mulet simulator builds; r=ochameau MozReview-Commit-ID: 7id1xlyD5oU
taskcluster/ci/legacy/tasks/branches/mozilla-central/job_flags.yml
taskcluster/ci/legacy/tasks/post-builds/mulet_simulator.yml
--- a/taskcluster/ci/legacy/tasks/branches/mozilla-central/job_flags.yml
+++ b/taskcluster/ci/legacy/tasks/branches/mozilla-central/job_flags.yml
@@ -1,20 +1,15 @@
 ---
 # For complete sample of all build and test jobs,
 # see <gecko>/testing/taskcluster/tasks/branches/base_job_flags.yml
 
 $inherits:
   from: tasks/branches/base_jobs.yml
 
-# Flags specific to this branch
-flags:
-  post-build:
-    - simulator
-
 builds:
   aries-eng:
     platforms:
       - b2g
     types:
       opt:
         task: tasks/builds/b2g_aries_eng.yml
       debug:
@@ -22,14 +17,8 @@ builds:
   nexus-5l-eng:
     platforms:
       - b2g
     types:
       opt:
         task: tasks/builds/b2g_nexus_5l_eng.yml
       debug:
         task: tasks/builds/b2g_nexus_5l_debug.yml
-
-post-build:
-  simulator:
-    allowed_build_tasks:
-      - tasks/builds/mulet_linux.yml
-    task: tasks/post-builds/mulet_simulator.yml
deleted file mode 100644
--- a/taskcluster/ci/legacy/tasks/post-builds/mulet_simulator.yml
+++ /dev/null
@@ -1,67 +0,0 @@
-# This tasks takes a mulet build, pull gaia and craft a xpi file for FxOS simulator addon
----
-taskId: {{build_slugid}}
-docker-image: builder
-task:
-  created:
-    relative-datestamp: '0 seconds'
-  deadline:
-    relative-datestamp: '24 hours'
-  metadata:
-    source: '{{source}}'
-    owner: apoirot@mozilla.com
-    name: '[TC] FxOS Simulator'
-    description: 'Firefox OS Simulator addon'
-  tags:
-    createdForUser: {{owner}}
-
-  workerType: b2gbuild
-  provisionerId: aws-provisioner-v1
-  schedulerId: task-graph-scheduler
-
-  routes:
-    - 'index.gecko.v1.{{project}}.latest.simulator.{{build_type}}'
-
-  scopes:
-    - 'docker-worker:cache:level-{{level}}-{{project}}-tc-vcs'
-
-  payload:
-    image:
-      type: 'task-image'
-      path: 'public/image.tar'
-      taskId:
-        task-reference: "<docker-image>"
-
-    maxRunTime: 600
-
-    command:
-      - /bin/bash
-      - -exc
-      - task-reference: >
-          tc-vcs checkout ./gecko {{base_repository}} {{head_repository}} {{head_rev}} {{head_ref}} &&
-          ./gecko/taskcluster/scripts/builder/pull-gaia.sh ./gecko ./gaia gaia_props.py &&
-          ./gecko/taskcluster/scripts/builder/build-simulator.sh ./gecko ./gaia
-          https://queue.taskcluster.net/v1/task/<{{build_slugid}}>/artifacts/{{build_location}}
-
-    artifacts:
-      'public/build':
-        type: directory
-        path: '/home/worker/artifacts/'
-        expires:
-          relative-datestamp: '1 year'
-
-    env:
-      GECKO_BASE_REPOSITORY: '{{base_repository}}'
-      GECKO_HEAD_REPOSITORY: '{{head_repository}}'
-      GECKO_HEAD_REV: '{{head_rev}}'
-      GECKO_HEAD_REF: '{{head_ref}}'
-
-  extra:
-    treeherderEnv:
-      - production
-      - staging
-    treeherder:
-      jobKind: build
-      groupSymbol: tc-Sim
-      groupName: Simulator build
-      symbol: 'S'