buildbot_windows_config.py 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. import os
  2. import sys
  3. import mozharness
  4. external_tools_path = os.path.join(
  5. os.path.abspath(os.path.dirname(os.path.dirname(mozharness.__file__))),
  6. 'external_tools',
  7. )
  8. config = {
  9. "virtualenv_python_dll": 'c:/mozilla-build/python27/python27.dll',
  10. "virtualenv_path": 'venv',
  11. "exes": {
  12. 'python': 'c:/mozilla-build/python27/python',
  13. 'virtualenv': ['c:/mozilla-build/python27/python', 'c:/mozilla-build/buildbotve/virtualenv.py'],
  14. 'hg': 'c:/mozilla-build/hg/hg',
  15. 'mozinstall': ['%s/build/venv/scripts/python' % os.getcwd(),
  16. '%s/build/venv/scripts/mozinstall-script.py' % os.getcwd()],
  17. 'tooltool.py': [sys.executable, 'C:/mozilla-build/tooltool.py'],
  18. },
  19. "find_links": [
  20. "http://pypi.pvt.build.mozilla.org/pub",
  21. "http://pypi.pub.build.mozilla.org/pub",
  22. ],
  23. "pip_index": False,
  24. "buildbot_json_path": "buildprops.json",
  25. "default_actions": [
  26. 'clobber',
  27. 'read-buildbot-config',
  28. 'download-and-extract',
  29. 'create-virtualenv',
  30. 'install',
  31. 'run-media-tests',
  32. ],
  33. "default_blob_upload_servers": [
  34. "https://blobupload.elasticbeanstalk.com",
  35. ],
  36. "blob_uploader_auth_file" : os.path.join(os.getcwd(), "oauth.txt"),
  37. "in_tree_config": "config/mozharness/marionette.py",
  38. "download_minidump_stackwalk": True,
  39. "download_symbols": "ondemand",
  40. "suite_definitions": {
  41. "media-tests": {
  42. "options": [],
  43. },
  44. "media-youtube-tests": {
  45. "options": [
  46. "%(test_manifest)s"
  47. ],
  48. },
  49. },
  50. }