зеркало из https://github.com/mozilla/gecko-dev.git
51 строка
1.7 KiB
Python
51 строка
1.7 KiB
Python
"""
|
|
This config file can be appended to any other mozharness job
|
|
running under treeherder. The purpose of this config is to
|
|
override values that are specific to Release Engineering machines
|
|
that can reach specific hosts within their network.
|
|
In other words, this config allows you to run any job
|
|
outside of the Release Engineering network
|
|
|
|
Using this config file should be accompanied with using
|
|
--test-url and --installer-url where appropiate
|
|
"""
|
|
|
|
import os
|
|
LOCAL_WORKDIR = os.path.expanduser("~/.mozilla/releng")
|
|
|
|
config = {
|
|
# Developer mode values
|
|
"developer_mode": True,
|
|
"local_workdir": LOCAL_WORKDIR,
|
|
"replace_urls": [
|
|
("http://pvtbuilds.pvt.build", "https://pvtbuilds"),
|
|
],
|
|
|
|
# General local variable overwrite
|
|
"exes": {
|
|
"gittool.py": os.path.join(LOCAL_WORKDIR, "gittool.py"),
|
|
},
|
|
|
|
# Pip
|
|
"find_links": ["http://pypi.pub.build.mozilla.org/pub"],
|
|
"pip_index": False,
|
|
|
|
# Talos related
|
|
"python_webserver": True,
|
|
"virtualenv_path": '%s/build/venv' % os.getcwd(),
|
|
"preflight_run_cmd_suites": [],
|
|
"postflight_run_cmd_suites": [],
|
|
|
|
# Tooltool related
|
|
"download_tooltool": True,
|
|
"tooltool_cache": os.path.join(LOCAL_WORKDIR, "builds/tooltool_cache"),
|
|
"tooltool_cache_path": os.path.join(LOCAL_WORKDIR, "builds/tooltool_cache"),
|
|
"tooltool_authentication_file": os.path.join(LOCAL_WORKDIR, "relengapi.tok"),
|
|
|
|
# VCS tools
|
|
"gittool.py": 'http://hg.mozilla.org/build/puppet/raw-file/faaf5abd792e/modules/packages/files/gittool.py',
|
|
|
|
# Android related
|
|
"host_utils_url": "https://tooltool.mozilla-releng.net/sha512/372c89f9dccaf5ee3b9d35fd1cfeb089e1e5db3ff1c04e35aa3adc8800bc61a2ae10e321f37ae7bab20b56e60941f91bb003bcb22035902a73d70872e7bd3282",
|
|
}
|