Bug 1314678 - Add variants for OS X cross artifact builds in mozharness. r=maja_zf

MozReview-Commit-ID: 6XLg7NsCsMr

--HG--
extra : rebase_source : 4da8e07c1913b1bbbc8a0e16a49bf09e06b522da
This commit is contained in:
Chris Manchester 2017-03-07 10:21:29 -08:00
Родитель 589c1b5503
Коммит 6d38154e53
5 изменённых файлов: 12 добавлений и 0 удалений

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

@ -79,5 +79,6 @@ config = {
},
'src_mozconfig': 'browser/config/mozconfigs/macosx64/nightly',
'tooltool_manifest_src': 'browser/config/tooltool-manifests/macosx64/cross-releng.manifest',
'artifact_flag_build_variant_in_try': 'cross-artifact',
#########################################################################
}

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

@ -0,0 +1,4 @@
config = {
'perfherder_extra_options': ['artifact'],
'src_mozconfig': 'browser/config/mozconfigs/macosx64/artifact',
}

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

@ -39,5 +39,6 @@ config = {
##
},
'src_mozconfig': 'browser/config/mozconfigs/macosx64/debug',
'artifact_flag_build_variant_in_try': 'cross-debug-artifact',
#######################
}

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

@ -0,0 +1,4 @@
config = {
'perfherder_extra_options': ['artifact'],
'src_mozconfig': 'browser/config/mozconfigs/macosx64/debug-artifact',
}

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

@ -349,8 +349,10 @@ class BuildOptionParser(object):
'tsan': 'builds/releng_sub_%s_configs/%s_tsan.py',
'cross-debug': 'builds/releng_sub_%s_configs/%s_cross_debug.py',
'cross-debug-st-an': 'builds/releng_sub_%s_configs/%s_cross_debug_st_an.py',
'cross-debug-artifact': 'builds/releng_sub_%s_configs/%s_cross_debug_artifact.py',
'cross-opt-st-an': 'builds/releng_sub_%s_configs/%s_cross_opt_st_an.py',
'cross-universal': 'builds/releng_sub_%s_configs/%s_cross_universal.py',
'cross-artifact': 'builds/releng_sub_%s_configs/%s_cross_artifact.py',
'cross-qr-debug': 'builds/releng_sub_%s_configs/%s_cross_qr_debug.py',
'cross-qr-opt': 'builds/releng_sub_%s_configs/%s_cross_qr_opt.py',
'debug': 'builds/releng_sub_%s_configs/%s_debug.py',