testing/taskcluster/tasks/builds/b2g_desktop_base.yml
author Mike Hommey <mh+mozilla@glandium.org>
Thu, 23 Jul 2015 17:34:21 +0900
changeset 274657 dddcfde8f0858162c2a6ad3f97b7939983938e27
parent 274534 129fd95e3d41b63e879b3ccbc4ff6f4a1d133de1
child 276596 422048bf53a0a20a9ba49f7366b75cb1bb11e08f
permissions -rw-r--r--
Bug 1177951 - Use tooltool on b2g desktop and mulet taskcluster builds. r=wcosta,r=garndt

$inherits:
  from: 'tasks/build.yml'
task:
  metadata:
    name: "[TC] B2G Desktop ( {{build_type}} )"
    description: B2G Desktop {{build_type}}

  workerType: b2gbuild-desktop
  payload:
    env:
      MOZCONFIG: 'b2g/config/mozconfigs/linux64_gecko/nightly'
      TOOLTOOL_MANIFEST: 'b2g/config/tooltool-manifests/linux64/releng.manifest'

    command:
      - /bin/bash
      - -c
      - >
        checkout-gecko workspace &&
        cd ./workspace/gecko/testing/taskcluster/scripts/builder &&
        buildbot_step 'Build' ./build-b2g-desktop.sh $HOME/workspace

  extra:
    treeherderEnv:
      - production
      - staging
    treeherder:
      groupSymbol: "?"
      groupName: Submitted by taskcluster
      machine:
        platform: b2g-linux64

    # Rather then enforcing particular conventions we require that all build
    # tasks provide the "build" extra field to specify where the build and tests
    # files are located.
    locations:
      build: 'public/build/target.linux-x86_64.tar.bz2'
      test_packages: 'public/build/test_packages.json'