Bug 1286075: remove mulet simulator builds; r=ochameau
authorDustin J. Mitchell <dustin@mozilla.com>
Wed, 31 Aug 2016 16:23:35 +0000
changeset 313694 cd4900595d68fdee8e398d6fd0b978e6f213b0f9
parent 313693 56a45b07ed5651763b9861946d8e6535d20d1494
child 313695 bca8e7edc455f51c3016c59d1b3fab72364c09bc
push id20528
push userryanvm@gmail.com
push dateWed, 14 Sep 2016 00:48:16 +0000
treeherderfx-team@8a996d7c71a2 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
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'