We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 483eaa9 commit 6c5559aCopy full SHA for 6c5559a
1 file changed
Dockerfile
@@ -22,7 +22,9 @@ RUN wget -q https://github.com/mozilla/geckodriver/releases/download/v0.24.0/gec
22
RUN wget -q https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb \
23
&& dpkg -i google-chrome*.deb \
24
&& rm google-chrome*.deb \
25
- && wget -q https://chromedriver.storage.googleapis.com/89.0.4389.23/chromedriver_linux64.zip \
+ && CHROME_MAJOR_VERSION=$(google-chrome --version | sed 's/.* \([0-9]\+\)\..*/\1/') \
26
+ && CHROME_DRIVER_FILE=$(wget -q -O - https://chromedriver.storage.googleapis.com/ | sed "s,.*<Key>\($CHROME_MAJOR_VERSION\.[0-9.]*/chromedriver_linux64.zip\)</Key>.*,\1,g") \
27
+ && wget -q "https://chromedriver.storage.googleapis.com/$CHROME_DRIVER_FILE" \
28
&& unzip chromedriver_linux64.zip \
29
&& rm chromedriver_linux64.zip \
30
&& mv chromedriver /usr/local/bin \
0 commit comments