mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-13 13:25:37 +00:00
Bug 1175934 part 1: Add blob free build for flame and spark devices. r=garndt
--HG-- extra : commitid : AzSBsYljtMY
This commit is contained in:
parent
78b65dfa04
commit
bf47eed785
@ -18,15 +18,19 @@ flags:
|
|||||||
- win32_gecko # b2g desktop win 32 bit
|
- win32_gecko # b2g desktop win 32 bit
|
||||||
- flame-kk-ota
|
- flame-kk-ota
|
||||||
- flame-kk # b2g flame kitkat
|
- flame-kk # b2g flame kitkat
|
||||||
|
- flame-kk-blobfree
|
||||||
- flame-kk-eng # b2g flame eng build
|
- flame-kk-eng # b2g flame eng build
|
||||||
- flame-kk-spark-eng
|
- flame-kk-spark-eng
|
||||||
|
- flame-kk-eng-blobfree
|
||||||
- dolphin
|
- dolphin
|
||||||
- dolphin-eng
|
- dolphin-eng
|
||||||
- dolphin-512
|
- dolphin-512
|
||||||
- dolphin-512-eng
|
- dolphin-512-eng
|
||||||
- aries
|
- aries
|
||||||
|
- aries-blobfree
|
||||||
- aries-ota
|
- aries-ota
|
||||||
- aries-eng
|
- aries-eng
|
||||||
|
- aries-eng-blobfree
|
||||||
- aries-dogfood
|
- aries-dogfood
|
||||||
- android-api-11
|
- android-api-11
|
||||||
- linux64
|
- linux64
|
||||||
|
@ -6,6 +6,26 @@ $inherits:
|
|||||||
from: tasks/branches/base_jobs.yml
|
from: tasks/branches/base_jobs.yml
|
||||||
|
|
||||||
builds:
|
builds:
|
||||||
|
aries-blobfree:
|
||||||
|
platforms:
|
||||||
|
- b2g
|
||||||
|
types:
|
||||||
|
opt:
|
||||||
|
task: tasks/builds/b2g_aries_spark_opt_blobfree.yml
|
||||||
|
debug:
|
||||||
|
task: tasks/builds/b2g_aries_spark_debug_blobfree.yml
|
||||||
|
aries-dogfood:
|
||||||
|
platforms:
|
||||||
|
- b2g
|
||||||
|
types:
|
||||||
|
opt:
|
||||||
|
task: tasks/builds/b2g_aries_spark_dogfood.yml
|
||||||
|
aries-eng-blobfree:
|
||||||
|
platforms:
|
||||||
|
- b2g
|
||||||
|
types:
|
||||||
|
opt:
|
||||||
|
task: tasks/builds/b2g_aries_spark_eng_blobfree.yml
|
||||||
aries-ota:
|
aries-ota:
|
||||||
platforms:
|
platforms:
|
||||||
- b2g
|
- b2g
|
||||||
@ -14,12 +34,20 @@ builds:
|
|||||||
task: tasks/builds/b2g_aries_spark_ota_opt.yml
|
task: tasks/builds/b2g_aries_spark_ota_opt.yml
|
||||||
debug:
|
debug:
|
||||||
task: tasks/builds/b2g_aries_spark_ota_debug.yml
|
task: tasks/builds/b2g_aries_spark_ota_debug.yml
|
||||||
aries-dogfood:
|
flame-kk-blobfree:
|
||||||
platforms:
|
platforms:
|
||||||
- b2g
|
- b2g
|
||||||
types:
|
types:
|
||||||
opt:
|
opt:
|
||||||
task: tasks/builds/b2g_aries_spark_dogfood.yml
|
task: tasks/builds/b2g_flame_kk_opt_blobfree.yml
|
||||||
|
debug:
|
||||||
|
task: tasks/builds/b2g_flame_kk_debug_blobfree.yml
|
||||||
|
flame-kk-eng-blobfree:
|
||||||
|
platforms:
|
||||||
|
- b2g
|
||||||
|
types:
|
||||||
|
opt:
|
||||||
|
task: tasks/builds/b2g_flame_kk_eng_blobfree.yml
|
||||||
flame-kk-ota:
|
flame-kk-ota:
|
||||||
platforms:
|
platforms:
|
||||||
- b2g
|
- b2g
|
||||||
|
@ -0,0 +1,40 @@
|
|||||||
|
$inherits:
|
||||||
|
from: 'tasks/builds/b2g_phone_base.yml'
|
||||||
|
variables:
|
||||||
|
build_name: 'aries-blobfree'
|
||||||
|
build_type: 'debug'
|
||||||
|
task:
|
||||||
|
workerType: flame-kk
|
||||||
|
scopes:
|
||||||
|
- 'docker-worker:cache:build-aries-debug-blobfree'
|
||||||
|
metadata:
|
||||||
|
name: 'B2G Aries Debug (blobfree)'
|
||||||
|
|
||||||
|
payload:
|
||||||
|
cache:
|
||||||
|
build-aries-debug-blobfree: /home/worker/workspace
|
||||||
|
env:
|
||||||
|
TARGET: 'aries'
|
||||||
|
DEBUG: 0
|
||||||
|
VARIANT: userdebug
|
||||||
|
GAIA_OPTIMIZE: '1'
|
||||||
|
B2G_SYSTEM_APPS: '1'
|
||||||
|
MOZHARNESS_CONFIG: b2g/taskcluster-spark-blobfree.py
|
||||||
|
command:
|
||||||
|
- >
|
||||||
|
checkout-gecko workspace &&
|
||||||
|
cd ./workspace/gecko/testing/taskcluster/scripts/phone-builder &&
|
||||||
|
buildbot_step 'Build' ./build-phone.sh $HOME/workspace
|
||||||
|
extra:
|
||||||
|
treeherderEnv:
|
||||||
|
- staging
|
||||||
|
treeherder:
|
||||||
|
symbol: Bf
|
||||||
|
groupSymbol: Aries
|
||||||
|
groupName: Aries Device Image
|
||||||
|
machine:
|
||||||
|
platform: b2g-device-image
|
||||||
|
collection:
|
||||||
|
debug: true
|
||||||
|
locations:
|
||||||
|
img: 'public/build/aries.zip'
|
@ -0,0 +1,38 @@
|
|||||||
|
$inherits:
|
||||||
|
from: 'tasks/builds/b2g_phone_base.yml'
|
||||||
|
variables:
|
||||||
|
build_name: 'aries-eng-blobfree'
|
||||||
|
build_type: 'opt'
|
||||||
|
task:
|
||||||
|
workerType: flame-kk
|
||||||
|
scopes:
|
||||||
|
- 'docker-worker:cache:build-aries-eng-blobfree'
|
||||||
|
metadata:
|
||||||
|
name: 'B2G Aries Eng (blobfree)'
|
||||||
|
|
||||||
|
payload:
|
||||||
|
cache:
|
||||||
|
build-aries-eng-blobfree: /home/worker/workspace
|
||||||
|
env:
|
||||||
|
TARGET: 'aries'
|
||||||
|
DEBUG: 0
|
||||||
|
VARIANT: eng
|
||||||
|
GAIA_OPTIMIZE: '1'
|
||||||
|
B2G_SYSTEM_APPS: '1'
|
||||||
|
MOZHARNESS_CONFIG: b2g/taskcluster-spark-blobfree.py
|
||||||
|
command:
|
||||||
|
- >
|
||||||
|
checkout-gecko workspace &&
|
||||||
|
cd ./workspace/gecko/testing/taskcluster/scripts/phone-builder &&
|
||||||
|
buildbot_step 'Build' ./build-phone.sh $HOME/workspace
|
||||||
|
extra:
|
||||||
|
treeherderEnv:
|
||||||
|
- staging
|
||||||
|
treeherder:
|
||||||
|
symbol: Bef
|
||||||
|
groupSymbol: Aries
|
||||||
|
groupName: Aries Device Image
|
||||||
|
machine:
|
||||||
|
platform: b2g-device-image
|
||||||
|
locations:
|
||||||
|
img: 'public/build/aries.zip'
|
@ -0,0 +1,38 @@
|
|||||||
|
$inherits:
|
||||||
|
from: 'tasks/builds/b2g_phone_base.yml'
|
||||||
|
variables:
|
||||||
|
build_name: 'aries-blobfree'
|
||||||
|
build_type: 'opt'
|
||||||
|
task:
|
||||||
|
workerType: flame-kk
|
||||||
|
scopes:
|
||||||
|
- 'docker-worker:cache:build-aries-opt-blobfree'
|
||||||
|
metadata:
|
||||||
|
name: 'B2G Aries Opt (blobfree)'
|
||||||
|
|
||||||
|
payload:
|
||||||
|
cache:
|
||||||
|
build-aries-opt-blobfree: /home/worker/workspace
|
||||||
|
env:
|
||||||
|
TARGET: 'aries'
|
||||||
|
DEBUG: 0
|
||||||
|
VARIANT: user
|
||||||
|
GAIA_OPTIMIZE: '1'
|
||||||
|
B2G_SYSTEM_APPS: '1'
|
||||||
|
MOZHARNESS_CONFIG: b2g/taskcluster-spark-blobfree.py
|
||||||
|
command:
|
||||||
|
- >
|
||||||
|
checkout-gecko workspace &&
|
||||||
|
cd ./workspace/gecko/testing/taskcluster/scripts/phone-builder &&
|
||||||
|
buildbot_step 'Build' ./build-phone.sh $HOME/workspace
|
||||||
|
extra:
|
||||||
|
treeherderEnv:
|
||||||
|
- staging
|
||||||
|
treeherder:
|
||||||
|
symbol: Bf
|
||||||
|
groupSymbol: Aries
|
||||||
|
groupName: Aries Device Image
|
||||||
|
machine:
|
||||||
|
platform: b2g-device-image
|
||||||
|
locations:
|
||||||
|
img: 'public/build/aries.zip'
|
@ -0,0 +1,38 @@
|
|||||||
|
$inherits:
|
||||||
|
from: 'tasks/builds/b2g_phone_base.yml'
|
||||||
|
variables:
|
||||||
|
build_name: 'flame-kk-blobfree'
|
||||||
|
build_type: 'debug'
|
||||||
|
task:
|
||||||
|
workerType: flame-kk
|
||||||
|
scopes:
|
||||||
|
- 'docker-worker:cache:build-flame-kk-debug-blobfree'
|
||||||
|
metadata:
|
||||||
|
name: 'B2G Flame KK Debug (blobfree)'
|
||||||
|
|
||||||
|
payload:
|
||||||
|
cache:
|
||||||
|
build-flame-kk-debug-blobfree: /home/worker/workspace
|
||||||
|
env:
|
||||||
|
TARGET: 'flame-kk'
|
||||||
|
DEBUG: 0
|
||||||
|
VARIANT: userdebug
|
||||||
|
MOZHARNESS_CONFIG: b2g/taskcluster-phone-blobfree.py
|
||||||
|
command:
|
||||||
|
- >
|
||||||
|
checkout-gecko workspace &&
|
||||||
|
cd ./workspace/gecko/testing/taskcluster/scripts/phone-builder &&
|
||||||
|
buildbot_step 'Build' ./build-phone.sh $HOME/workspace
|
||||||
|
extra:
|
||||||
|
treeherderEnv:
|
||||||
|
- staging
|
||||||
|
treeherder:
|
||||||
|
symbol: Bf
|
||||||
|
groupSymbol: Flame-KK
|
||||||
|
groupName: Flame KitKat Device Image
|
||||||
|
machine:
|
||||||
|
platform: b2g-device-image
|
||||||
|
collection:
|
||||||
|
debug: true
|
||||||
|
locations:
|
||||||
|
img: 'public/build/flame-kk.zip'
|
@ -0,0 +1,38 @@
|
|||||||
|
$inherits:
|
||||||
|
from: 'tasks/builds/b2g_phone_base.yml'
|
||||||
|
variables:
|
||||||
|
build_name: 'flame-kk-eng-blobfree'
|
||||||
|
build_type: 'opt'
|
||||||
|
task:
|
||||||
|
workerType: flame-kk
|
||||||
|
scopes:
|
||||||
|
- 'docker-worker:cache:build-flame-kk-eng-blobfree'
|
||||||
|
metadata:
|
||||||
|
name: 'B2G Flame KK Eng (blobfree)'
|
||||||
|
|
||||||
|
payload:
|
||||||
|
cache:
|
||||||
|
build-flame-kk-eng-blobfree: /home/worker/workspace
|
||||||
|
env:
|
||||||
|
TARGET: 'flame-kk'
|
||||||
|
DEBUG: 0
|
||||||
|
VARIANT: eng
|
||||||
|
GAIA_OPTIMIZE: '1'
|
||||||
|
B2G_SYSTEM_APPS: '1'
|
||||||
|
MOZHARNESS_CONFIG: b2g/taskcluster-phone-blobfree.py
|
||||||
|
command:
|
||||||
|
- >
|
||||||
|
checkout-gecko workspace &&
|
||||||
|
cd ./workspace/gecko/testing/taskcluster/scripts/phone-builder &&
|
||||||
|
buildbot_step 'Build' ./build-phone.sh $HOME/workspace
|
||||||
|
extra:
|
||||||
|
treeherderEnv:
|
||||||
|
- staging
|
||||||
|
treeherder:
|
||||||
|
symbol: Bef
|
||||||
|
groupSymbol: Flame-KK
|
||||||
|
groupName: Flame KitKat Device Image
|
||||||
|
machine:
|
||||||
|
platform: b2g-device-image
|
||||||
|
locations:
|
||||||
|
img: 'public/build/flame-kk.zip'
|
@ -0,0 +1,35 @@
|
|||||||
|
$inherits:
|
||||||
|
from: 'tasks/builds/b2g_phone_base.yml'
|
||||||
|
variables:
|
||||||
|
build_name: 'flame-kk-blobfree'
|
||||||
|
build_type: 'opt'
|
||||||
|
task:
|
||||||
|
workerType: flame-kk
|
||||||
|
scopes:
|
||||||
|
- 'docker-worker:cache:build-flame-kk-opt-blobfree'
|
||||||
|
metadata:
|
||||||
|
name: 'B2G Flame KK Opt (blobfree)'
|
||||||
|
|
||||||
|
payload:
|
||||||
|
cache:
|
||||||
|
build-flame-kk-opt-blobfree: /home/worker/workspace
|
||||||
|
env:
|
||||||
|
TARGET: 'flame-kk'
|
||||||
|
DEBUG: 0
|
||||||
|
MOZHARNESS_CONFIG: b2g/taskcluster-phone-blobfree.py
|
||||||
|
command:
|
||||||
|
- >
|
||||||
|
checkout-gecko workspace &&
|
||||||
|
cd ./workspace/gecko/testing/taskcluster/scripts/phone-builder &&
|
||||||
|
buildbot_step 'Build' ./build-phone.sh $HOME/workspace
|
||||||
|
extra:
|
||||||
|
treeherderEnv:
|
||||||
|
- staging
|
||||||
|
treeherder:
|
||||||
|
symbol: Bf
|
||||||
|
groupSymbol: Flame-KK
|
||||||
|
groupName: Flame KitKat Device Image
|
||||||
|
machine:
|
||||||
|
platform: b2g-device-image
|
||||||
|
locations:
|
||||||
|
img: 'public/build/flame-kk.zip'
|
Loading…
Reference in New Issue
Block a user