gecko-dev/testing/taskcluster/tasks/builds/b2g_desktop_base.yml
Gregory Arndt e29e437904 Bug 1226413 - Allow task images to be built upon push r=wcosta
--HG--
extra : commitid : A6frApCneR2
extra : rebase_source : 28cac7f5eef2f9c71db699fbd179bd6cc16d447d
extra : amend_source : 8464b96cc2f7aacd9076f8b2e3e4bb9a1af856f2
2015-11-16 12:01:15 -06:00

42 lines
1.1 KiB
YAML

$inherits:
from: 'tasks/builds/b2g_base.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'
image:
type: 'task-image'
path: 'public/image.tar'
taskId: '{{#task_id_for_image}}builder{{/task_id_for_image}}'
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'