mirror of
https://github.com/classilla/tenfourfox.git
synced 2024-09-27 14:56:16 +00:00
38 lines
1008 B
YAML
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'
|