update_chromedriver.sh 618 B

1234567891011121314151617181920212223
  1. #!/bin/bash
  2. # fail if any commands fails
  3. set -e
  4. # debug log
  5. #set -x
  6. # Set superuser privileges command if not set
  7. if [[ -z $su ]]; then
  8. export su="sudo"
  9. fi
  10. $su apt-get update -qq
  11. $su apt-get install -qq -y curl
  12. mkdir -p ~/Downloads
  13. cd ~/Downloads || return
  14. filename=chromedriver-linux64.zip
  15. latest_release=$(curl -L "https://googlechromelabs.github.io/chrome-for-testing/LATEST_RELEASE_STABLE")
  16. latest_release_url="https://storage.googleapis.com/chrome-for-testing-public/${latest_release}/linux64/${filename}"
  17. curl -OL "${latest_release_url}"
  18. unzip -u ${filename}
  19. mv chromedriver-linux64/chromedriver $HOME/bin/