1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- import os
- import platform
- PYTHON = '/tools/buildbot/bin/python'
- VENV_PATH = '%s/build/venv' % os.getcwd()
- if platform.architecture()[0] == '64bit':
- TOOLTOOL_MANIFEST_PATH = "config/tooltool-manifests/linux64/releng.manifest"
- MINIDUMP_STACKWALK_PATH = "linux64-minidump_stackwalk"
- else:
- TOOLTOOL_MANIFEST_PATH = "config/tooltool-manifests/linux32/releng.manifest"
- MINIDUMP_STACKWALK_PATH = "linux32-minidump_stackwalk"
- config = {
- "log_name": "talos",
- "buildbot_json_path": "buildprops.json",
- "installer_path": "installer.exe",
- "virtualenv_path": VENV_PATH,
- "find_links": [
- "http://pypi.pvt.build.mozilla.org/pub",
- "http://pypi.pub.build.mozilla.org/pub",
- ],
- "pip_index": False,
- "exes": {
- 'python': PYTHON,
- 'virtualenv': [PYTHON, '/tools/misc-python/virtualenv.py'],
- 'tooltool.py': "/tools/tooltool.py",
- },
- "title": os.uname()[1].lower().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"),
- "download_minidump_stackwalk": True,
- "minidump_stackwalk_path": MINIDUMP_STACKWALK_PATH,
- "minidump_tooltool_manifest_path": TOOLTOOL_MANIFEST_PATH,
- "tooltool_cache": "/builds/tooltool_cache",
- }
|