Skip to content
Snippets Groups Projects
Commit 29394ba1 authored by Sally Young's avatar Sally Young Committed by Andrey Postnikov
Browse files

webdriver: update build commands

parent a8b95677
No related branches found
No related tags found
No related merge requests found
Pipeline #122714 passed
......@@ -33,14 +33,15 @@ RUN apt-get update && apt-get install -y \
#==================
# Chromedriver
#==================
ARG CHROME_DRIVER_VERSION=LATEST_RELEASE
RUN CHROMEVERSION=`wget -qO- https://chromedriver.storage.googleapis.com/LATEST_RELEASE` \
&& wget --no-verbose -O /tmp/chromedriver_linux64.zip https://chromedriver.storage.googleapis.com/$CHROMEVERSION/chromedriver_linux64.zip \
&& unzip /tmp/chromedriver_linux64.zip -d /opt\
RUN CHROME_MAJOR_VERSION=$(google-chrome --version | sed -E "s/.* ([0-9]+)(\.[0-9]+){3}.*/\1/") \
&& CHROME_DRIVER_VERSION=$(wget -qO- https://googlechromelabs.github.io/chrome-for-testing/LATEST_RELEASE_${CHROME_MAJOR_VERSION} | sed 's/\r$//') \
&& CHROME_DRIVER_URL="https://storage.googleapis.com/chrome-for-testing-public/$CHROME_DRIVER_VERSION/linux64/chromedriver-linux64.zip" \
&& wget --no-verbose -O /tmp/chromedriver_linux64.zip $CHROME_DRIVER_URL \
&& unzip /tmp/chromedriver_linux64.zip -d /opt \
&& rm /tmp/chromedriver_linux64.zip \
&& mv /opt/chromedriver /opt/chromedriver-$CHROMEVERSION \
&& chmod 755 /opt/chromedriver-$CHROMEVERSION \
&& ln -fs /opt/chromedriver-$CHROMEVERSION /usr/local/bin/chromedriver
&& mv /opt/chromedriver-linux64/chromedriver /opt/chromedriver-$CHROME_DRIVER_VERSION \
&& chmod 755 /opt/chromedriver-$CHROME_DRIVER_VERSION \
&& ln -fs /opt/chromedriver-$CHROME_DRIVER_VERSION /usr/local/bin/chromedriver
RUN wget -O /usr/local/bin/dumb-init https://github.com/Yelp/dumb-init/releases/download/v1.2.5/dumb-init_1.2.5_x86_64
RUN chmod +x /usr/local/bin/dumb-init
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment