Skip to content
This repository was archived by the owner on Jun 22, 2024. It is now read-only.

Commit 96d1821

Browse files
[deploy] 4.7.2 and Fixes #26 which adds plain Selenium version number tags to Docker Hub.
2 parents 95fc528 + 21e7068 commit 96d1821

20 files changed

+166
-160
lines changed

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,6 @@ body:
5555
attributes:
5656
label: Docker Selenium version (tag)
5757
description: What version of Docker Selenium are you using?
58-
placeholder: 4.7.1-20221208? Please use the full tag, avoid "latest"
58+
placeholder: 4.7.2-20221217? Please use the full tag, avoid "latest"
5959
validations:
6060
required: true

Base/Dockerfile

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -90,9 +90,9 @@ COPY supervisord.conf /etc
9090
RUN mkdir -p /opt/selenium /opt/selenium/assets /var/run/supervisor /var/log/supervisor \
9191
&& touch /opt/selenium/config.toml \
9292
&& chmod -R 777 /opt/selenium /opt/selenium/assets /var/run/supervisor /var/log/supervisor /etc/passwd \
93-
&& wget --no-verbose https://github.com/SeleniumHQ/selenium/releases/download/selenium-4.7.0/selenium-server-4.7.1.jar \
93+
&& wget --no-verbose https://github.com/SeleniumHQ/selenium/releases/download/selenium-4.7.0/selenium-server-4.7.2.jar \
9494
-O /opt/selenium/selenium-server.jar \
95-
&& wget --no-verbose https://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-http-jdk-client/4.7.1/selenium-http-jdk-client-4.7.1.jar \
95+
&& wget --no-verbose https://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-http-jdk-client/4.7.2/selenium-http-jdk-client-4.7.2.jar \
9696
-O /opt/selenium/selenium-http-jdk-client.jar \
9797
&& chgrp -R 0 /opt/selenium ${HOME} /opt/selenium/assets /var/run/supervisor /var/log/supervisor \
9898
&& chmod -R g=u /opt/selenium ${HOME} /opt/selenium/assets /var/run/supervisor /var/log/supervisor
@@ -101,12 +101,13 @@ RUN mkdir -p /opt/selenium /opt/selenium/assets /var/run/supervisor /var/log/su
101101
# Download observability related jaegar jars and make them available in a separate directory
102102
# so that the container can skip downloading them everytime it comes up
103103
#=====
104-
RUN if [ `arch` = "aarch64" ] || [ `arch` = "x86_64" ]; then \
105-
curl -fL https://github.com/coursier/launchers/raw/master/cs-`arch`-pc-linux.gz | gzip -d > /tmp/cs \
104+
# RUN if [ `arch` = "aarch64" ] || [ `arch` = "x86_64" ]; then \
105+
# curl -fL https://github.com/coursier/launchers/raw/master/cs-`arch`-pc-linux.gz | gzip -d > /tmp/cs \
106+
RUN curl -fLo /tmp/cs https://github.com/coursier/launchers/raw/master/coursier \
106107
&& chmod +x /tmp/cs \
107108
&& mkdir -p /external_jars \
108-
&& chmod -R 777 /external_jars ; \
109-
fi
109+
&& chmod -R 777 /external_jars ;
110+
# fi
110111

111112
RUN if [ -f "/tmp/cs" ]; then \
112113
/tmp/cs fetch --classpath --cache /external_jars io.opentelemetry:opentelemetry-exporter-jaeger:1.19.0 io.grpc:grpc-netty:1.50.2 > /external_jars/.classpath.txt ; \

NodeDocker/config.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
# Configs have a mapping between the Docker image to use and the capabilities that need to be matched to
33
# start a container with the given image.
44
configs = [
5-
"selenium/standalone-firefox:4.7.1-20221208", '{"browserName": "firefox", "platformName": "linux"}',
6-
"selenium/standalone-chrome:4.7.1-20221208", '{"browserName": "chrome", "platformName": "linux"}',
7-
"selenium/standalone-edge:4.7.1-20221208", '{"browserName": "MicrosoftEdge", "platformName": "linux"}'
5+
"selenium/standalone-firefox:4.7.2-20221217", '{"browserName": "firefox", "platformName": "linux"}',
6+
"selenium/standalone-chrome:4.7.2-20221217", '{"browserName": "chrome", "platformName": "linux"}',
7+
"selenium/standalone-edge:4.7.2-20221217", '{"browserName": "MicrosoftEdge", "platformName": "linux"}'
88
]
99

1010
# URL for connecting to the docker daemon
@@ -14,7 +14,7 @@ configs = [
1414
# socat -4 TCP-LISTEN:2375,fork UNIX-CONNECT:/var/run/docker.sock
1515
url = "http://127.0.0.1:2375"
1616
# Docker image used for video recording
17-
video-image = "selenium/video:ffmpeg-4.3.1-20221208"
17+
video-image = "selenium/video:ffmpeg-4.3.1-20221217"
1818

1919
# Uncomment the following section if you are running the node on a separate VM
2020
# Fill out the placeholders with appropriate values

0 commit comments

Comments
 (0)