зеркало из https://github.com/mozilla/gecko-dev.git
bug 1358601: set up CI builds and tests for DevEdition on mozilla-beta - add linux devedition builds r=aki,kmoir
MozReview-Commit-ID: 9mghIaHomfs --HG-- extra : rebase_source : 5cadc16cf4b02b93eb1ae9ab14a87435c246b45c
This commit is contained in:
Родитель
6bbb235ebc
Коммит
83ab509084
|
@ -70,6 +70,31 @@ linux64/debug:
|
|||
tooltool-downloads: public
|
||||
need-xvfb: true
|
||||
|
||||
linux64-devedition/opt:
|
||||
description: "Linux64 devedition Opt"
|
||||
index:
|
||||
product: devedition
|
||||
job-name: linux64-opt
|
||||
treeherder:
|
||||
platform: linux64-devedition/opt
|
||||
symbol: tc(DE)
|
||||
worker-type: aws-provisioner-v1/gecko-{level}-b-linux
|
||||
worker:
|
||||
implementation: docker-worker
|
||||
max-run-time: 36000
|
||||
run:
|
||||
using: mozharness
|
||||
actions: [get-secrets build check-test generate-build-stats update]
|
||||
config:
|
||||
- builds/releng_base_linux_64_builds.py
|
||||
- balrog/production.py
|
||||
script: "mozharness/scripts/fx_desktop_build.py"
|
||||
secrets: true
|
||||
tooltool-downloads: public
|
||||
need-xvfb: true
|
||||
custom-build-variant-cfg: devedition
|
||||
run-on-projects: [ 'mozilla-beta', ]
|
||||
|
||||
linux/opt:
|
||||
description: "Linux32 Opt"
|
||||
index:
|
||||
|
@ -144,6 +169,31 @@ linux/pgo:
|
|||
tooltool-downloads: public
|
||||
need-xvfb: true
|
||||
|
||||
linux-devedition/opt:
|
||||
description: "Linux32 devedition Opt"
|
||||
index:
|
||||
product: devedition
|
||||
job-name: linux-opt
|
||||
treeherder:
|
||||
platform: linux32-devedition/opt
|
||||
symbol: tc(DE)
|
||||
worker-type: aws-provisioner-v1/gecko-{level}-b-linux
|
||||
worker:
|
||||
implementation: docker-worker
|
||||
max-run-time: 36000
|
||||
run:
|
||||
using: mozharness
|
||||
actions: [get-secrets build check-test generate-build-stats update]
|
||||
config:
|
||||
- builds/releng_base_linux_32_builds.py
|
||||
- balrog/production.py
|
||||
script: "mozharness/scripts/fx_desktop_build.py"
|
||||
secrets: true
|
||||
tooltool-downloads: public
|
||||
need-xvfb: true
|
||||
custom-build-variant-cfg: devedition
|
||||
run-on-projects: [ 'mozilla-beta', ]
|
||||
|
||||
linux-nightly/opt:
|
||||
description: "Linux32 Nightly"
|
||||
attributes:
|
||||
|
|
|
@ -23,6 +23,7 @@ JOB_NAME_WHITELIST = set([
|
|||
'android-x86-opt',
|
||||
'browser-haz-debug',
|
||||
'linux-debug',
|
||||
'linux-devedition',
|
||||
'linux-opt',
|
||||
'linux-pgo',
|
||||
'linux-qr-debug',
|
||||
|
@ -34,6 +35,7 @@ JOB_NAME_WHITELIST = set([
|
|||
'linux64-ccov-opt',
|
||||
'linux64-clang-tidy',
|
||||
'linux64-debug',
|
||||
'linux64-devedition',
|
||||
'linux64-jsdcov-opt',
|
||||
'linux64-opt',
|
||||
'linux64-pgo',
|
||||
|
|
|
@ -92,7 +92,7 @@ task_description_schema = Schema({
|
|||
# if omitted, the build will not be indexed.
|
||||
Optional('index'): {
|
||||
# the name of the product this build produces
|
||||
'product': Any('firefox', 'mobile', 'static-analysis'),
|
||||
'product': Any('firefox', 'mobile', 'static-analysis', 'devedition'),
|
||||
|
||||
# the names to use for this job in the TaskCluster index
|
||||
'job-name': basestring,
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
import os
|
||||
|
||||
MOZ_OBJDIR = 'obj-firefox'
|
||||
|
||||
config = {
|
||||
'src_mozconfig': 'browser/config/mozconfigs/linux32/devedition',
|
||||
'base_name': 'Linux_%(branch)_devedition',
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
import os
|
||||
|
||||
MOZ_OBJDIR = 'obj-firefox'
|
||||
|
||||
config = {
|
||||
'src_mozconfig': 'browser/config/mozconfigs/linux64/devedition',
|
||||
'base_name': 'Linux_x86-64_%(branch)_devedition',
|
||||
}
|
|
@ -381,6 +381,7 @@ class BuildOptionParser(object):
|
|||
'debug-artifact': 'builds/releng_sub_%s_configs/%s_debug_artifact.py',
|
||||
'qr-debug': 'builds/releng_sub_%s_configs/%s_qr_debug.py',
|
||||
'qr-opt': 'builds/releng_sub_%s_configs/%s_qr_opt.py',
|
||||
'devedition': 'builds/releng_sub_%s_configs/%s_devedition.py',
|
||||
}
|
||||
build_pool_cfg_file = 'builds/build_pool_specifics.py'
|
||||
branch_cfg_file = 'builds/branch_specifics.py'
|
||||
|
|
Загрузка…
Ссылка в новой задаче