Remove DEPS dependency on depot_tools.
It turns out we don't really need to pull in depot_tools via
DEPS. We can probably assume nearly all of the time that
depot_tools will be in $PATH already (devs will already have
it, since they used it to fetch the repo, and the bots will
ensure it is present as part of the recipe).
And, not pulling it in saves ~70+ MB of dependencies and
eliminates the need for an autoroller.
Change-Id: Id7d018c7e70dfd38e2c5e8c67ced7716f29a1a46
Reviewed-on: https://chromium-review.googlesource.com/c/website/+/3262978
Auto-Submit: Dirk Pranke <dpranke@google.com>
Reviewed-by: Struan Shrimpton <sshrimp@google.com>
Commit-Queue: Dirk Pranke <dpranke@google.com>
diff --git a/scripts/fetch_node_modules.py b/scripts/fetch_node_modules.py
index b08c35f..0aef2fa 100755
--- a/scripts/fetch_node_modules.py
+++ b/scripts/fetch_node_modules.py
@@ -56,8 +56,7 @@
return 0
retcode = subprocess.call([
- sys.executable,
- os.path.join(SRC_ROOT, 'third_party', 'depot_tools', 'gsutil.py'),
+ 'gsutil.py',
'cp',
'gs://chromium-website-lob-storage/%s' % expected_sha1,
tgz