Bug 1381577 - Part T; Add mozharness configs for Taskcluster win l10n repacks. r=aki

Land date changes to support windows nightlies onto central

MozReview-Commit-ID: 5un10JBaKrH

--HG--
extra : rebase_source : 45f61200a794f465637da657c0fa6e936a81bc09
This commit is contained in:
Justin Wood 2017-07-18 14:07:36 -04:00
parent 77d574d8d2
commit 266e1f66a3
2 changed files with 83 additions and 0 deletions

View File

@ -0,0 +1,41 @@
import os
EN_US_BINARY_URL = "%(en_us_binary_url)s"
config = {
"locales_file": "src/browser/locales/all-locales",
"tools_repo": "https://hg.mozilla.org/build/tools",
"mozconfig": "src/browser/config/mozconfigs/win32/l10n-mozconfig",
'vcs_share_base': os.path.join('y:', os.sep, 'hg-shared'),
"bootstrap_env": {
"NO_MERCURIAL_SETUP_CHECK": "1",
"MOZ_OBJDIR": "obj-l10n",
"EN_US_BINARY_URL": os.environ.get("EN_US_BINARY_URL", EN_US_BINARY_URL),
# EN_US_INSTALLER_BINARY_URL falls back on EN_US_BINARY_URL
"EN_US_INSTALLER_BINARY_URL": os.environ.get(
"EN_US_INSTALLER_BINARY_URL", os.environ.get(
"EN_US_BINARY_URL", EN_US_BINARY_URL)),
"LOCALE_MERGEDIR": "%(abs_merge_dir)s/",
"MOZ_UPDATE_CHANNEL": "%(update_channel)s",
"DIST": "%(abs_objdir)s",
"LOCALE_MERGEDIR": "%(abs_merge_dir)s/",
"L10NBASEDIR": "../../l10n",
"MOZ_MAKE_COMPLETE_MAR": "1",
'TOOLTOOL_CACHE': os.environ.get('TOOLTOOL_CACHE', 'c:/builds/tooltool_cache'),
'EN_US_PACKAGE_NAME': 'target.zip',
'EN_US_PKG_INST_BASENAME': 'target.installer',
},
"upload_env": {
'UPLOAD_HOST': 'localhost',
'UPLOAD_PATH': os.path.join(os.getcwd(), 'public', 'build'),
},
"tooltool_url": 'http://relengapi/tooltool/',
'tooltool_manifest_src': "browser/config/tooltool-manifests/win32/releng.manifest",
"mozilla_dir": "src/",
"simple_name_move": True,
"update_gecko_source_to_enUS": False,
# Override the buildbot path to not read it
"buildbot_json_path": None,
}

View File

@ -0,0 +1,42 @@
import os
EN_US_BINARY_URL = "%(en_us_binary_url)s"
config = {
"locales_file": "src/browser/locales/all-locales",
"tools_repo": "https://hg.mozilla.org/build/tools",
"mozconfig": "src/browser/config/mozconfigs/win64/l10n-mozconfig",
'vcs_share_base': os.path.join('y:', os.sep, 'hg-shared'),
"bootstrap_env": {
"NO_MERCURIAL_SETUP_CHECK": "1",
"MOZ_OBJDIR": "obj-l10n",
"EN_US_BINARY_URL": os.environ.get("EN_US_BINARY_URL", EN_US_BINARY_URL),
# EN_US_INSTALLER_BINARY_URL falls back on EN_US_BINARY_URL
"EN_US_INSTALLER_BINARY_URL": os.environ.get(
"EN_US_INSTALLER_BINARY_URL", os.environ.get(
"EN_US_BINARY_URL", EN_US_BINARY_URL)),
"LOCALE_MERGEDIR": "%(abs_merge_dir)s/",
"MOZ_UPDATE_CHANNEL": "%(update_channel)s",
"DIST": "%(abs_objdir)s",
"LOCALE_MERGEDIR": "%(abs_merge_dir)s/",
"L10NBASEDIR": "../../l10n",
"MOZ_MAKE_COMPLETE_MAR": "1",
'TOOLTOOL_CACHE': os.environ.get('TOOLTOOL_CACHE', 'c:/builds/tooltool_cache'),
'EN_US_PACKAGE_NAME': 'target.zip',
'EN_US_PKG_INST_BASENAME': 'target.installer',
},
"upload_env": {
'UPLOAD_HOST': 'localhost',
'UPLOAD_PATH': os.path.join(os.getcwd(), 'public', 'build'),
},
"tooltool_url": 'http://relengapi/tooltool/',
'tooltool_manifest_src': "browser/config/tooltool-manifests/win64/releng.manifest",
"mozilla_dir": "src/",
"simple_name_move": True,
"update_gecko_source_to_enUS": False,
# Override the buildbot path to not read it
"buildbot_json_path": None,
}