Commit c6569aab authored by Robert Iannucci's avatar Robert Iannucci Committed by Commit Bot

Stop adhoc cipd client bootstrap.

This was used before to get the git installer, but now depot_tools manages its
own copy of CIPD.

BUG=673940

Change-Id: I1077ff7eb27d9ca191dc0092b7cacaaa69c40449
Reviewed-on: https://chromium-review.googlesource.com/420303
Commit-Queue: Robbie Iannucci <iannucci@chromium.org>
Reviewed-by: 's avatarAaron Gable <agable@chromium.org>
Reviewed-by: 's avatarVadim Shtayura <vadimsh@chromium.org>
parent a565ef74
......@@ -17,6 +17,8 @@ ROOT_DIR = os.path.abspath(os.path.join(THIS_DIR, '..', '..'))
DEVNULL = open(os.devnull, 'w')
BAT_EXT = '.bat' if sys.platform.startswith('win') else ''
def _check_call(argv, **kwargs):
"""Wrapper for subprocess.check_call that adds logging."""
......@@ -43,17 +45,6 @@ def clean_up_old_git_installations(git_directory):
shutil.rmtree(full_entry, ignore_errors=True)
def bootstrap_cipd(cipd_directory, cipd_platform):
"""Bootstraps CIPD client into |cipd_directory|."""
_check_call([
sys.executable,
os.path.join(ROOT_DIR, 'recipe_modules', 'cipd', 'resources',
'bootstrap.py'),
'--platform', cipd_platform,
'--dest-directory', cipd_directory
])
def cipd_install(args, dest_directory, package, version):
"""Installs CIPD |package| at |version| into |dest_directory|."""
manifest_file = tempfile.mktemp()
......@@ -104,9 +95,6 @@ def need_to_install_git(args, git_directory):
def install_git(args, git_version, git_directory):
"""Installs |git_version| into |git_directory|."""
cipd_platform = 'windows-%s' % ('amd64' if args.bits == 64 else '386')
if not args.cipd_client:
bootstrap_cipd(ROOT_DIR, cipd_platform)
args.cipd_client = os.path.join(ROOT_DIR, 'cipd')
temp_dir = tempfile.mkdtemp()
try:
cipd_install(args,
......@@ -172,7 +160,9 @@ def main(argv):
parser = argparse.ArgumentParser()
parser.add_argument('--bits', type=int, choices=(32,64), default=64,
help='Bitness of the client to install.')
parser.add_argument('--cipd-client', help='Path to CIPD client binary.')
parser.add_argument('--cipd-client',
help='Path to CIPD client binary. default: %(default)s',
default=os.path.join(ROOT_DIR, 'cipd'+BAT_EXT))
parser.add_argument('--cipd-cache-directory',
help='Path to CIPD cache directory.')
parser.add_argument('--force', action='store_true',
......@@ -200,4 +190,4 @@ def main(argv):
if __name__ == '__main__':
sys.exit(main(sys.argv[1:]))
\ No newline at end of file
sys.exit(main(sys.argv[1:]))
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment