diff --git a/Dockerfile b/Dockerfile index 729817a..143ab27 100644 --- a/Dockerfile +++ b/Dockerfile @@ -40,7 +40,8 @@ RUN set -ex \ && SELENIUM_CACHE=${SELENIUM_DIR}/cache \ && SELENIUM_BIN=${SELENIUM_DIR}/bin \ && mkdir -p $SELENIUM_CACHE $SELENIUM_BIN \ - && curl -o $SELENIUM_BIN/selenium-manager -L https://github.com/SeleniumHQ/selenium/raw/selenium-4.16.0/common/manager/linux/selenium-manager \ + && SELENIUM_MANAGER_DOWNLOAD_URL=$(curl -sL -o /dev/null -w '%{url_effective}' https://github.com/SeleniumHQ/selenium_manager_artifacts/releases/latest | sed -e 's|/tag/\(.*\)|/download/\1/selenium-manager-linux|g') \ + && curl -o $SELENIUM_BIN/selenium-manager -L $SELENIUM_MANAGER_DOWNLOAD_URL \ && chmod +x $SELENIUM_BIN/selenium-manager \ && CHROME_OUTPUT=$($SELENIUM_BIN/selenium-manager --cache-path $SELENIUM_CACHE --browser chrome --output JSON) \ && FIREFOX_OUTPUT=$($SELENIUM_BIN/selenium-manager --cache-path $SELENIUM_CACHE --browser firefox --output JSON) \