taskcluster_windows_config.py (768B)
1 # This Source Code Form is subject to the terms of the Mozilla Public 2 # License, v. 2.0. If a copy of the MPL was not distributed with this 3 # file, You can obtain one at http://mozilla.org/MPL/2.0/. 4 5 import os 6 import sys 7 8 import mozharness 9 10 external_tools_path = os.path.join( 11 os.path.abspath(os.path.dirname(os.path.dirname(mozharness.__file__))), 12 "external_tools", 13 ) 14 15 config = { 16 "virtualenv_path": "venv", 17 "exes": { 18 "python": sys.executable, 19 "hg": os.path.join(os.environ["PROGRAMFILES"], "Mercurial", "hg"), 20 }, 21 "download_symbols": "ondemand", 22 "default_actions": [ 23 "clobber", 24 "download-and-extract", 25 "populate-webroot", 26 "create-virtualenv", 27 "install", 28 "run-tests", 29 ], 30 }