mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-20 15:27:32 +09:00
48 lines
1.7 KiB
Python
48 lines
1.7 KiB
Python
import os
|
|
import socket
|
|
|
|
PYTHON = 'c:/mozilla-build/python27/python.exe'
|
|
PYTHON_DLL = 'c:/mozilla-build/python27/python27.dll'
|
|
VENV_PATH = os.path.join(os.getcwd(), 'build/venv')
|
|
|
|
config = {
|
|
"log_name": "talos",
|
|
"buildbot_json_path": "buildprops.json",
|
|
"installer_path": "installer.exe",
|
|
"virtualenv_path": VENV_PATH,
|
|
"virtualenv_python_dll": PYTHON_DLL,
|
|
"pip_index": False,
|
|
"find_links": [
|
|
"http://pypi.pvt.build.mozilla.org/pub",
|
|
"http://pypi.pub.build.mozilla.org/pub",
|
|
],
|
|
"virtualenv_modules": ['pywin32', 'talos', 'mozinstall'],
|
|
"exes": {
|
|
'python': PYTHON,
|
|
'virtualenv': [PYTHON, 'c:/mozilla-build/buildbotve/virtualenv.py'],
|
|
'easy_install': ['%s/scripts/python' % VENV_PATH,
|
|
'%s/scripts/easy_install-2.7-script.py' % VENV_PATH],
|
|
'mozinstall': ['%s/scripts/python' % VENV_PATH,
|
|
'%s/scripts/mozinstall-script.py' % VENV_PATH],
|
|
'hg': 'c:/mozilla-build/hg/hg',
|
|
'tooltool.py': [PYTHON, 'C:/mozilla-build/tooltool.py'],
|
|
},
|
|
"title": socket.gethostname().split('.')[0],
|
|
"default_actions": [
|
|
"clobber",
|
|
"read-buildbot-config",
|
|
"download-and-extract",
|
|
"populate-webroot",
|
|
"create-virtualenv",
|
|
"install",
|
|
"run-tests",
|
|
],
|
|
"default_blob_upload_servers": [
|
|
"https://blobupload.elasticbeanstalk.com",
|
|
],
|
|
"blob_uploader_auth_file": os.path.join(os.getcwd(), "oauth.txt"),
|
|
"metro_harness_path_frmt": "%(metro_base_path)s/metro/metrotestharness.exe",
|
|
"download_minidump_stackwalk": True,
|
|
"minidump_stackwalk_path": "win32-minidump_stackwalk.exe",
|
|
"minidump_tooltool_manifest_path": "config/tooltool-manifests/win32/releng.manifest",
|
|
}
|