Browse Source

for selenium grid v4

George 4 years ago
parent
commit
9c58040a01
2 changed files with 2 additions and 5 deletions
  1. 1 5
      Dockerfile
  2. 1 0
      start-vncserver.sh

+ 1 - 5
Dockerfile

@@ -38,11 +38,7 @@ RUN git clone -b baangt-selenium-grid-v4 https://gogs.earthsquad.global/athos/ba
     rm -rf baangt/browserDrivers && \
     mkdir baangt/browserDrivers && \
     cd baangt/browserDrivers && \
-    wget http://selenium-release.storage.googleapis.com/4.0-alpha5/selenium-server-4.0.0-alpha-5.jar && \
-    BASE_URL=https://chromedriver.storage.googleapis.com && \
-    VERSION=$(curl -sL "$BASE_URL/LATEST_RELEASE") && \
-    curl -sL "$BASE_URL/$VERSION/chromedriver_linux64.zip" -o chromedriver.zip && \
-    unzip chromedriver.zip && \
+
     GECKODRIVER_VERSION=`curl https://github.com/mozilla/geckodriver/releases/latest | grep -Po 'v[0-9]+.[0-9]+.[0-9]+'` && \
     wget https://github.com/mozilla/geckodriver/releases/download/$GECKODRIVER_VERSION/geckodriver-$GECKODRIVER_VERSION-linux64.tar.gz && \
     tar -zxf geckodriver-$GECKODRIVER_VERSION-linux64.tar.gz && \

+ 1 - 0
start-vncserver.sh

@@ -3,5 +3,6 @@
 echo "starting VNC server ..."
 export USER=root
 alias python=python3
+java -jar /baangt/browserDrivers/selenium-server-4.0.0-alpha-5.jar standalone &
 vncserver :1 -geometry 1280x800 -depth 24 && tail -F /root/.vnc/*.log