tenfourfox/testing/taskcluster/tasks/builds/b2g_emulator_base.yml
Cameron Kaiser c9b2922b70 hello FPR
2017-04-19 00:56:45 -07:00

38 lines
1008 B
YAML

$inherits:
from: 'tasks/builds/b2g_base.yml'
task:
scopes:
- 'docker-worker:cache:tooltool-cache'
metadata:
description: |
Android emulators + b2g environment used in full stack testing.
payload:
cache:
tooltool-cache: '/home/worker/tooltool-cache'
env:
TARGET: 'emulator'
B2G_DEBUG: 0
REPO_TRACE: 1
# Emulators can take a very long time to build!
maxRunTime: 14400
command:
- /bin/bash
- -c
- >
checkout-gecko workspace &&
cd ./workspace/gecko/testing/taskcluster/scripts/builder &&
buildbot_step 'Build' ./build-emulator.sh $HOME/workspace
extra:
# 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/emulator.tar.gz'
symbols: 'public/build/b2g-crashreporter-symbols.zip'
sources: 'public/build/sources.xml'