mirror of
https://github.com/classilla/tenfourfox.git
synced 2024-09-27 14:56:16 +00:00
64 lines
1.9 KiB
YAML
64 lines
1.9 KiB
YAML
$inherits:
|
|
from: 'tasks/builds/mobile_base.yml'
|
|
variables:
|
|
build_name: 'android-api-11-b2gdroid'
|
|
build_type: 'opt'
|
|
task:
|
|
metadata:
|
|
name: '[TC] B2GDroid armv7 API 11+'
|
|
description: 'B2GDroid armv7 API 11+'
|
|
|
|
workerType: android-api-11
|
|
|
|
routes:
|
|
- 'index.buildbot.branches.{{project}}.android-api-11-b2gdroid'
|
|
- 'index.buildbot.revisions.{{head_rev}}.{{project}}.android-api-11-b2gdroid'
|
|
|
|
scopes:
|
|
- 'docker-worker:cache:build-{{project}}-android-api-11-c6-workspace'
|
|
- 'docker-worker:cache:tooltool-cache'
|
|
- 'docker-worker:relengapi-proxy:tooltool.download.internal'
|
|
- 'docker-worker:relengapi-proxy:tooltool.download.public'
|
|
|
|
payload:
|
|
image: '{{#docker_image}}desktop-build{{/docker_image}}'
|
|
cache:
|
|
build-{{project}}-android-api-11-c6-workspace: '/home/worker/workspace'
|
|
tooltool-cache: '/home/worker/tooltool-cache'
|
|
|
|
features:
|
|
relengAPIProxy: true
|
|
|
|
env:
|
|
# inputs to mozharness
|
|
MOZHARNESS_SCRIPT: 'mozharness/scripts/fx_desktop_build.py'
|
|
# TODO: make these additional configuration files go away
|
|
MOZHARNESS_CONFIG: >
|
|
builds/releng_base_android_64_builds.py
|
|
disable_signing.py
|
|
platform_supports_post_upload_to_latest.py
|
|
MH_CUSTOM_BUILD_VARIANT_CFG: api-11-b2gdroid
|
|
MH_BRANCH: {{project}}
|
|
MH_BUILD_POOL: taskcluster
|
|
|
|
CHECKOUT_GAIA: true
|
|
|
|
maxRunTime: 36000
|
|
|
|
command: ["/bin/bash", "bin/build.sh"]
|
|
|
|
extra:
|
|
treeherderEnv:
|
|
- production
|
|
- staging
|
|
treeherder:
|
|
machine:
|
|
# see https://github.com/mozilla/treeherder/blob/master/ui/js/values.js
|
|
platform: b2gdroid-4-0-armv7-api11
|
|
# 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'
|
|
tests: 'public/build/target.tests.zip'
|