Bug 1520874: [mozharness] Remove duplication in desktop l10n config; r=Callek

Differential Revision: https://phabricator.services.mozilla.com/D15864

--HG--
rename : testing/mozharness/configs/single_locale/tc_linux64.py => testing/mozharness/configs/single_locale/tc_linux_common.py
extra : moz-landing-system : lando
This commit is contained in:
Tom Prince 2019-01-21 21:57:08 +00:00
parent 1672d0a0f9
commit 44cd83a1df
20 changed files with 85 additions and 192 deletions

View File

@ -133,22 +133,27 @@ job-template:
config:
by-build-platform:
linux:
- single_locale/firefox.py
- single_locale/linux32.py
- single_locale/tc_common.py
- single_locale/tc_linux32.py
- single_locale/tc_linux_common.py
linux64:
- single_locale/firefox.py
- single_locale/linux64.py
- single_locale/tc_common.py
- single_locale/tc_linux64.py
- single_locale/tc_linux_common.py
macosx64:
- single_locale/firefox.py
- single_locale/macosx64.py
- single_locale/tc_common.py
- single_locale/tc_macosx64.py
win32:
- single_locale/firefox.py
- single_locale/win32.py
- single_locale/tc_common.py
- single_locale/tc_win32.py
win64:
- single_locale/firefox.py
- single_locale/win64.py
- single_locale/tc_common.py
- single_locale/tc_win64.py

View File

@ -162,52 +162,62 @@ job-template:
config:
by-build-platform:
linux-nightly:
- single_locale/firefox.py
- single_locale/linux32.py
- single_locale/tc_common.py
- single_locale/tc_linux32.py
- single_locale/tc_linux_common.py
- taskcluster_nightly.py
linux64-nightly:
- single_locale/firefox.py
- single_locale/linux64.py
- single_locale/tc_common.py
- single_locale/tc_linux64.py
- single_locale/tc_linux_common.py
- taskcluster_nightly.py
macosx64-nightly:
- single_locale/firefox.py
- single_locale/macosx64.py
- single_locale/tc_common.py
- single_locale/tc_macosx64.py
- taskcluster_nightly.py
win32-nightly:
- single_locale/firefox.py
- single_locale/win32.py
- single_locale/tc_common.py
- single_locale/tc_win32.py
- taskcluster_nightly.py
win64(|-aarch64-msvc)-nightly:
- single_locale/firefox.py
- single_locale/win64.py
- single_locale/tc_common.py
- single_locale/tc_win64.py
- taskcluster_nightly.py
linux-devedition-nightly:
- single_locale/linux_devedition.py
- single_locale/devedition.py
- single_locale/linux32.py
- single_locale/tc_common.py
- single_locale/tc_linux32.py
- single_locale/tc_linux_common.py
- taskcluster_nightly.py
linux64-devedition-nightly:
- single_locale/linux64_devedition.py
- single_locale/devedition.py
- single_locale/linux64.py
- single_locale/tc_common.py
- single_locale/tc_linux64.py
- single_locale/tc_linux_common.py
- taskcluster_nightly.py
macosx64-devedition-nightly:
- single_locale/macosx64_devedition.py
- single_locale/devedition.py
- single_locale/macosx64.py
- single_locale/tc_common.py
- single_locale/tc_macosx64.py
- taskcluster_nightly.py
win32-devedition-nightly:
- single_locale/win32_devedition.py
- single_locale/devedition.py
- single_locale/win32.py
- single_locale/tc_common.py
- single_locale/tc_win32.py
- taskcluster_nightly.py
win64-devedition-nightly:
- single_locale/win64_devedition.py
- single_locale/devedition.py
- single_locale/win64.py
- single_locale/tc_common.py
- single_locale/tc_win64.py
- taskcluster_nightly.py

View File

@ -0,0 +1,7 @@
config = {
"app_name": "browser",
"mozconfig_variant": "l10n-mozconfig-devedition",
"objdir": "obj-firefox",
"l10n_dir": "l10n",
"locales_dir": "browser/locales",
}

View File

@ -0,0 +1,7 @@
config = {
"app_name": "browser",
"mozconfig_variant": "l10n-mozconfig",
"objdir": "obj-firefox",
"l10n_dir": "l10n",
"locales_dir": "browser/locales",
}

View File

@ -1,18 +0,0 @@
config = {
"app_name": "browser",
"mozconfig_platform": "linux32",
"mozconfig_variant": "l10n-mozconfig",
"log_name": "single_locale",
"objdir": "obj-firefox",
"vcs_share_base": "/builds/hg-shared",
# l10n
"ignore_locales": ["en-US", "ja-JP-mac"],
"l10n_dir": "l10n",
"locales_dir": "browser/locales",
# MAR
"local_mar_tool_dir": "dist/host/bin",
"mar": "mar",
"mbsdiff": "mbsdiff",
}

View File

@ -1 +0,0 @@
linux.py

View File

@ -0,0 +1,13 @@
config = {
"mozconfig_platform": "linux32",
"log_name": "single_locale",
"vcs_share_base": "/builds/hg-shared",
# l10n
"ignore_locales": ["en-US", "ja-JP-mac"],
# MAR
"local_mar_tool_dir": "dist/host/bin",
"mar": "mar",
"mbsdiff": "mbsdiff",
}

View File

@ -1 +0,0 @@
linux_devedition.py

View File

@ -1,14 +1,9 @@
config = {
"app_name": "browser",
"mozconfig_platform": "linux64",
"mozconfig_variant": "l10n-mozconfig",
"objdir": "obj-firefox",
"vcs_share_base": "/builds/hg-shared",
# l10n
"ignore_locales": ["en-US", "ja-JP-mac"],
"l10n_dir": "l10n",
"locales_dir": "browser/locales",
# MAR
"local_mar_tool_dir": "dist/host/bin",

View File

@ -1,17 +0,0 @@
config = {
"app_name": "browser",
"mozconfig_platform": "linux64",
"mozconfig_variant": "l10n-mozconfig-devedition",
"objdir": "obj-firefox",
"vcs_share_base": "/builds/hg-shared",
# l10n
"ignore_locales": ["en-US", "ja-JP-mac"],
"l10n_dir": "l10n",
"locales_dir": "browser/locales",
# MAR
"local_mar_tool_dir": "dist/host/bin",
"mar": "mar",
"mbsdiff": "mbsdiff",
}

View File

@ -1,17 +0,0 @@
config = {
"app_name": "browser",
"mozconfig_platform": "linux32",
"mozconfig_variant": "l10n-mozconfig-devedition",
"objdir": "obj-firefox",
"vcs_share_base": "/builds/hg-shared",
# l10n
"ignore_locales": ["en-US", "ja-JP-mac"],
"l10n_dir": "l10n",
"locales_dir": "browser/locales",
# MAR
"local_mar_tool_dir": "dist/host/bin",
"mar": "mar",
"mbsdiff": "mbsdiff",
}

View File

@ -1,10 +1,5 @@
config = {
# mozconfig file to use, it depends on branch and platform names
"app_name": "browser",
"mozconfig_platform": "macosx64",
"mozconfig_variant": "l10n-mozconfig",
"objdir": "obj-firefox",
"vcs_share_base": "/builds/hg-shared",
"upload_env_extra": {
"MOZ_PKG_PLATFORM": "mac",
@ -12,11 +7,4 @@ config = {
# l10n
"ignore_locales": ["en-US", "ja"],
"l10n_dir": "l10n",
"locales_dir": "browser/locales",
# MAR
"local_mar_tool_dir": "dist/host/bin",
"mar": "mar",
"mbsdiff": "mbsdiff",
}

View File

@ -1,23 +0,0 @@
config = {
# mozconfig file to use, it depends on branch and platform names
"app_name": "browser",
"mozconfig_platform": "macosx64",
"mozconfig_variant": "l10n-mozconfig-devedition",
"log_name": "single_locale",
"objdir": "obj-firefox",
"vcs_share_base": "/builds/hg-shared",
"upload_env_extra": {
"MOZ_PKG_PLATFORM": "mac",
},
# l10n
"ignore_locales": ["en-US", "ja"],
"l10n_dir": "l10n",
"locales_dir": "browser/locales",
# MAR
"local_mar_tool_dir": "dist/host/bin",
"mar": "mar",
"mbsdiff": "mbsdiff",
}

View File

@ -12,4 +12,11 @@ config = {
"upload_env": {
'UPLOAD_PATH': '/builds/worker/artifacts/',
},
"vcs_share_base": "/builds/hg-shared",
# MAR
"local_mar_tool_dir": "dist/host/bin",
"mar": "mar",
"mbsdiff": "mbsdiff",
}

View File

@ -14,5 +14,12 @@ config = {
},
"tooltool_url": 'http://relengapi/tooltool/',
"vcs_share_base": "/builds/hg-shared",
# MAR
"local_mar_tool_dir": "dist/host/bin",
"mar": "mar",
"mbsdiff": "mbsdiff",
}

View File

@ -21,4 +21,13 @@ config = {
"tooltool_url": 'https://tooltool.mozilla-releng.net/',
'tooltool_manifest_src': "browser/config/tooltool-manifests/win32/releng.manifest",
# MAR
"local_mar_tool_dir": "dist\\host\\bin",
"mar": "mar.exe",
"mbsdiff": "mbsdiff.exe",
# use mozmake?
"enable_mozmake": True,
'exes': {}
}

View File

@ -21,5 +21,14 @@ config = {
"tooltool_url": 'https://tooltool.mozilla-releng.net/',
'tooltool_manifest_src': "browser/config/tooltool-manifests/win64/releng.manifest",
# MAR
"local_mar_tool_dir": "dist\\host\\bin",
"mar": "mar.exe",
"mbsdiff": "mbsdiff.exe",
# use mozmake?
"enable_mozmake": True,
'exes': {},
}

View File

@ -1,26 +1,8 @@
config = {
"app_name": "browser",
"mozconfig_platform": "win32",
"mozconfig_variant": "l10n-mozconfig",
"log_name": "single_locale",
"objdir": "obj-firefox",
"vcs_share_base": "c:/builds/hg-shared",
# tooltool
'tooltool_url': 'https://tooltool.mozilla-releng.net/',
'tooltool_manifest_src': 'browser/config/tooltool-manifests/win32/l10n.manifest',
# l10n
"ignore_locales": ["en-US", "ja-JP-mac"],
"l10n_dir": "l10n",
"locales_dir": "browser/locales",
# MAR
"local_mar_tool_dir": "dist\\host\\bin",
"mar": "mar.exe",
"mbsdiff": "mbsdiff.exe",
# use mozmake?
"enable_mozmake": True,
'exes': {}
}

View File

@ -1,25 +0,0 @@
config = {
"app_name": "browser",
"mozconfig_platform": "win32",
"mozconfig_variant": "l10n-mozconfig-devedition",
"objdir": "obj-firefox",
"vcs_share_base": "c:/builds/hg-shared",
# tooltool
'tooltool_url': 'https://tooltool.mozilla-releng.net/',
'tooltool_manifest_src': 'browser/config/tooltool-manifests/win32/l10n.manifest',
# l10n
"ignore_locales": ["en-US", "ja-JP-mac"],
"l10n_dir": "l10n",
"locales_dir": "browser/locales",
# MAR
"local_mar_tool_dir": "dist\\host\\bin",
"mar": "mar.exe",
"mbsdiff": "mbsdiff.exe",
# use mozmake?
"enable_mozmake": True,
'exes': {},
}

View File

@ -1,25 +1,6 @@
config = {
"app_name": "browser",
"mozconfig_platform": "win64",
"mozconfig_variant": "l10n-mozconfig",
"objdir": "obj-firefox",
"vcs_share_base": "c:/builds/hg-shared",
# tooltool
'tooltool_url': 'https://tooltool.mozilla-releng.net/',
'tooltool_manifest_src': 'browser/config/tooltool-manifests/win64/l10n.manifest',
# l10n
"ignore_locales": ["en-US", "ja-JP-mac"],
"l10n_dir": "l10n",
"locales_dir": "browser/locales",
# MAR
"local_mar_tool_dir": "dist\\host\\bin",
"mar": "mar.exe",
"mbsdiff": "mbsdiff.exe",
# use mozmake?
"enable_mozmake": True,
'exes': {}
}

View File

@ -1,25 +0,0 @@
config = {
"app_name": "browser",
"mozconfig_platform": "win64",
"mozconfig_variant": "l10n-mozconfig-devedition",
"objdir": "obj-firefox",
"vcs_share_base": "c:/builds/hg-shared",
# tooltool
'tooltool_url': 'https://tooltool.mozilla-releng.net/',
'tooltool_manifest_src': 'browser/config/tooltool-manifests/win64/l10n.manifest',
# l10n
"ignore_locales": ["en-US", "ja-JP-mac"],
"l10n_dir": "l10n",
"locales_dir": "browser/locales",
# MAR
"local_mar_tool_dir": "dist\\host\\bin",
"mar": "mar.exe",
"mbsdiff": "mbsdiff.exe",
# use mozmake?
"enable_mozmake": True,
'exes': {},
}