Backed out changeset ea0953a122a2 (bug 1291473)

MozReview-Commit-ID: G6NTiXnbvxf

--HG--
extra : rebase_source : 7644ab79b8d7344a4dadf772ec994289b00d6f27
This commit is contained in:
Dustin J. Mitchell 2016-08-09 15:43:28 +00:00
Родитель bbc91a778c
Коммит ef45e28781
9 изменённых файлов: 213 добавлений и 0 удалений

Просмотреть файл

@ -5,3 +5,20 @@
$inherits:
from: tasks/branches/base_jobs.yml
builds:
aries-eng:
platforms:
- b2g
types:
opt:
task: tasks/builds/b2g_aries_eng.yml
debug:
task: tasks/builds/b2g_aries_debug.yml
nexus-5l-eng:
platforms:
- b2g
types:
opt:
task: tasks/builds/b2g_nexus_5l_eng.yml
debug:
task: tasks/builds/b2g_nexus_5l_debug.yml

Просмотреть файл

@ -11,6 +11,8 @@ flags:
- linux64-mulet-haz # Firefox desktop - b2g gecko linux 64 bit, rooting hazard analysis
- macosx64_gecko # b2g desktop osx 64 bit
- win32_gecko # b2g desktop win 32 bit
- nexus-5l-eng
- aries-eng
- android-api-15
- android-api-15-gradle
- android-api-15-frontend

Просмотреть файл

@ -10,6 +10,24 @@ flags:
post-build:
- simulator
builds:
aries-eng:
platforms:
- b2g
types:
opt:
task: tasks/builds/b2g_aries_eng.yml
debug:
task: tasks/builds/b2g_aries_debug.yml
nexus-5l-eng:
platforms:
- b2g
types:
opt:
task: tasks/builds/b2g_nexus_5l_eng.yml
debug:
task: tasks/builds/b2g_nexus_5l_debug.yml
post-build:
simulator:
allowed_build_tasks:

Просмотреть файл

@ -4,3 +4,21 @@
$inherits:
from: tasks/branches/base_jobs.yml
builds:
aries-eng:
platforms:
- b2g
types:
opt:
task: tasks/builds/b2g_aries_eng.yml
debug:
task: tasks/builds/b2g_aries_debug.yml
nexus-5l-eng:
platforms:
- b2g
types:
opt:
task: tasks/builds/b2g_nexus_5l_eng.yml
debug:
task: tasks/builds/b2g_nexus_5l_debug.yml

Просмотреть файл

@ -123,6 +123,22 @@ builds:
types:
opt:
task: tasks/builds/opt_macosx64_st-an.yml
aries-eng:
platforms:
- b2g
types:
opt:
task: tasks/builds/b2g_aries_eng.yml
debug:
task: tasks/builds/b2g_aries_debug.yml
nexus-5l-eng:
platforms:
- b2g
types:
opt:
task: tasks/builds/b2g_nexus_5l_eng.yml
debug:
task: tasks/builds/b2g_nexus_5l_debug.yml
sm-tsan:
platforms:
- Linux64

Просмотреть файл

@ -0,0 +1,37 @@
$inherits:
from: 'tasks/builds/b2g_phone_eng_base.yml'
variables:
build_name: 'aries'
build_type: 'debug'
task:
scopes:
- 'docker-worker:cache:level-{{level}}-{{project}}-build-aries-debug'
- 'docker-worker:cache:level-{{level}}-{{project}}-build-aries-debug-objdir-gecko'
- 'docker-worker:relengapi-proxy:tooltool.download.internal'
- 'docker-worker:relengapi-proxy:tooltool.download.public'
metadata:
name: '[TC] B2G Aries Debug'
payload:
cache:
level-{{level}}-{{project}}-build-aries-debug: /home/worker/workspace
level-{{level}}-{{project}}-build-aries-debug-objdir-gecko: /home/worker/objdir-gecko
features:
relengAPIProxy: true
env:
TARGET: 'aries'
B2G_DEBUG: 1
extra:
treeherderEnv:
- production
- staging
treeherder:
symbol: Bd
groupSymbol: Aries
groupName: Aries Device Image
machine:
platform: b2g-device-image
collection:
debug: true
locations:
img: 'private/build/aries.zip'

Просмотреть файл

@ -0,0 +1,34 @@
$inherits:
from: 'tasks/builds/b2g_phone_eng_base.yml'
variables:
build_name: 'aries-eng'
build_type: 'opt'
task:
scopes:
- 'docker-worker:cache:level-{{level}}-{{project}}-build-aries-eng'
- 'docker-worker:cache:level-{{level}}-{{project}}-build-aries-eng-objdir-gecko'
- 'docker-worker:relengapi-proxy:tooltool.download.internal'
- 'docker-worker:relengapi-proxy:tooltool.download.public'
metadata:
name: '[TC] B2G Aries Eng'
payload:
cache:
level-{{level}}-{{project}}-build-aries-eng: /home/worker/workspace
level-{{level}}-{{project}}-build-aries-eng-objdir-gecko: /home/worker/objdir-gecko
features:
relengAPIProxy: true
env:
TARGET: 'aries'
extra:
treeherderEnv:
- production
- staging
treeherder:
symbol: Be
groupSymbol: Aries
groupName: Aries Device Image
machine:
platform: b2g-device-image
locations:
img: 'private/build/aries.zip'

Просмотреть файл

@ -0,0 +1,37 @@
$inherits:
from: 'tasks/builds/b2g_phone_eng_base.yml'
variables:
build_name: 'nexus-5-l-eng'
build_type: 'debug'
task:
scopes:
- 'docker-worker:cache:level-{{level}}-{{project}}-build-nexus-5-l-debug'
- 'docker-worker:cache:level-{{level}}-{{project}}-build-nexus-5-l-debug-objdir-gecko'
- 'docker-worker:relengapi-proxy:tooltool.download.internal'
- 'docker-worker:relengapi-proxy:tooltool.download.public'
metadata:
name: '[TC] B2G Nexus 5-L Debug'
payload:
cache:
level-{{level}}-{{project}}-build-nexus-5-l-debug: /home/worker/workspace
level-{{level}}-{{project}}-build-nexus-5-l-debug-objdir-gecko: /home/worker/objdir-gecko
features:
relengAPIProxy: true
env:
TARGET: 'nexus-5-l'
B2G_DEBUG: 1
extra:
treeherderEnv:
- production
- staging
treeherder:
symbol: Bd
groupSymbol: Nexus 5-L
groupName: Nexus 5-L Device Image
machine:
platform: b2g-device-image
collection:
debug: true
locations:
img: 'private/build/nexus-5-l.zip'

Просмотреть файл

@ -0,0 +1,34 @@
$inherits:
from: 'tasks/builds/b2g_phone_eng_base.yml'
variables:
build_name: 'nexus-5-l-eng'
build_type: 'opt'
task:
scopes:
- 'docker-worker:cache:level-{{level}}-{{project}}-build-nexus-5-l-eng'
- 'docker-worker:cache:level-{{level}}-{{project}}-build-nexus-5-l-eng-objdir-gecko'
- 'docker-worker:relengapi-proxy:tooltool.download.internal'
- 'docker-worker:relengapi-proxy:tooltool.download.public'
metadata:
name: '[TC] B2G Nexus 5-L Eng'
payload:
cache:
level-{{level}}-{{project}}-build-nexus-5-l-eng: /home/worker/object-folder
level-{{level}}-{{project}}-build-nexus-5-l-eng-objdir-gecko: /home/worker/objdir-gecko
features:
relengAPIProxy: true
env:
TARGET: 'nexus-5-l'
extra:
treeherderEnv:
- production
- staging
treeherder:
symbol: Be
groupSymbol: Nexus 5-L
groupName: Nexus 5-L Device Image
machine:
platform: b2g-device-image
locations:
img: 'private/build/nexus-5-l.zip'