commit | ba2c5d91877382862ce858f25935786daa9a9cd3 | [log] [tgz] |
---|---|---|
author | Wei-Yin Chen (陳威尹) <wychen@chromium.org> | Thu Jul 25 08:01:16 2019 |
committer | Wei-Yin Chen (陳威尹) <wychen@chromium.org> | Mon Jul 29 20:59:18 2019 |
tree | 53773562a135872dc268d7faaa8f8574f2ec625b | |
parent | c38fd83deee596ca6ed70d3becd51ec9c892ef27 [diff] |
Adapt new version scheme of Chrome Driver The version scheme changed after 2.46. See http://chromedriver.chromium.org/downloads/version-selection Bug: None Change-Id: Ibda074ee43c241a26f6352b3335e46c1c9804fbb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/dom-distiller/+/1717928 Reviewed-by: Matthew Jones <mdjones@chromium.org>
diff --git a/install-build-deps.sh b/install-build-deps.sh index 46c970d..d9339ad 100755 --- a/install-build-deps.sh +++ b/install-build-deps.sh
@@ -65,7 +65,12 @@ mkdir $tmp cd $tmp - wget https://chromedriver.storage.googleapis.com/2.24/$zip + # The version scheme changed after 2.46. + # See http://chromedriver.chromium.org/downloads/version-selection + CHROME_VERSION=$(google-chrome --version | tr " " "\n" | awk '/[0-9.]/{print ($1+0)}') + VERSION=$(wget -q --output-document - https://chromedriver.storage.googleapis.com/LATEST_RELEASE_${CHROME_VERSION} | cat) + [ -z "${VERSION}" ] && VERSION=2.24 + wget https://chromedriver.storage.googleapis.com/${VERSION}/$zip chmod a+r $zip sudo -u $user mkdir -p $tools sudo -u $user unzip -o -d $tools $zip