[chromedriver] Amend upstream download link
The upstream changed the structure of the JSON API endpoints (now they contain both chrome and chromedriver binaries) https://github.com/GoogleChromeLabs/chrome-for-testing#json-api-endpoints Change-Id: Idaa38f3c2522f4709c396e99090b7fa6d9790c8d
This commit is contained in:
@@ -56,7 +56,7 @@
|
|||||||
shell: |-
|
shell: |-
|
||||||
set -ex
|
set -ex
|
||||||
CHROME_VERSION=$(dpkg -s google-chrome-stable | grep -Po '(?<=^Version: ).*' | awk -F'.' '{print $1"."$2"."$3}')
|
CHROME_VERSION=$(dpkg -s google-chrome-stable | grep -Po '(?<=^Version: ).*' | awk -F'.' '{print $1"."$2"."$3}')
|
||||||
DRIVER_URL=$(wget -qO- https://googlechromelabs.github.io/chrome-for-testing/last-known-good-versions-with-downloads.json | jq -r --arg chrome_version "$CHROME_VERSION" '.channels.Stable.downloads.chrome[] | select(.platform=="linux64" and (.url | test($chrome_version))).url')
|
DRIVER_URL=$(wget -qO- https://googlechromelabs.github.io/chrome-for-testing/last-known-good-versions-with-downloads.json | jq -r --arg chrome_version "$CHROME_VERSION" '.channels.Stable.downloads.chromedriver[] | select(.platform=="linux64" and (.url | test($chrome_version))).url')
|
||||||
wget -O /tmp/chromedriver.zip ${DRIVER_URL}
|
wget -O /tmp/chromedriver.zip ${DRIVER_URL}
|
||||||
args:
|
args:
|
||||||
executable: /bin/bash
|
executable: /bin/bash
|
||||||
@@ -65,5 +65,7 @@
|
|||||||
unarchive:
|
unarchive:
|
||||||
src: /tmp/chromedriver.zip
|
src: /tmp/chromedriver.zip
|
||||||
dest: /etc/selenium
|
dest: /etc/selenium
|
||||||
|
extra_opts: ["-j"]
|
||||||
|
include: ["*/chromedriver"]
|
||||||
remote_src: yes
|
remote_src: yes
|
||||||
...
|
...
|
||||||
|
Reference in New Issue
Block a user