Skip to content

Commit 2d0afcf

Browse files
committed
Add Geckodriver installation to Linuxfile
1 parent cb16263 commit 2d0afcf

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

integrations/linux/Linuxfile.sh

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,18 @@ sudo ln -s /opt/firefox/firefox /usr/bin/firefox
5050
sudo rm -f /tmp/firefox-esr.tar.bz2
5151
sudo apt-get -f install -y --force-yes firefox
5252

53+
# Install Geckodriver / Firefox Driver
54+
export BASE_URL=https://github.com/mozilla/geckodriver/releases/download
55+
export VERSION=$(curl -sL https://api.github.com/repos/mozilla/geckodriver/releases/latest | grep tag_name | cut -d '"' -f 4)
56+
sudo curl -sL $BASE_URL/$VERSION/geckodriver-$VERSION-linux64.tar.gz | tar -xz
57+
sudo chmod +x geckodriver
58+
sudo rm -f /usr/local/share/geckodriver
59+
sudo rm -f /usr/local/bin/geckodriver
60+
sudo rm -f /usr/bin/geckodriver
61+
sudo mv -f geckodriver /usr/local/share/geckodriver
62+
sudo ln -s /usr/local/share/geckodriver /usr/local/bin/geckodriver
63+
sudo ln -s /usr/local/share/geckodriver /usr/bin/geckodriver
64+
5365
# Install more dependencies
5466
sudo apt-get update
5567
sudo apt-get install -y --force-yes xvfb

0 commit comments

Comments
 (0)