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

Commit f7e55ef

Browse files
Merge branch 'trunk' of https://github.com/SeleniumHQ/docker-selenium into trunk
2 parents 0c14b8b + 2e0fb77 commit f7e55ef

39 files changed

+590
-366
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.9.0-20230421? Please use the full tag, avoid "latest"
58+
placeholder: 4.10.0-20230607? Please use the full tag, avoid "latest"
5959
validations:
6060
required: true

.github/workflows/build-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
- name: Output Docker info
2222
run: docker info
2323
- name: Set up Python 3.8
24-
uses: actions/[email protected].0
24+
uses: actions/[email protected].1
2525
with:
2626
python-version: 3.8
2727
- name: Get branch name (only for push to branch)

.github/workflows/lock.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
action:
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: dessant/lock-threads@c1b35aecc5cdb1a34539d14196df55838bb2f836 # v3
17+
- uses: dessant/lock-threads@be8aa5be94131386884a6da4189effda9b14aa21 # v3
1818
with:
1919
process-only: 'issues'
2020
issue-lock-inactive-days: '30'

.github/workflows/test-video.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
- name: Output Docker info
1919
run: docker info
2020
- name: Set up Python 3.8
21-
uses: actions/[email protected].0
21+
uses: actions/[email protected].1
2222
with:
2323
python-version: 3.8
2424
- name: Get branch name (only for push to branch)

Base/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,9 +92,9 @@ COPY supervisord.conf /etc
9292
RUN mkdir -p /opt/selenium /opt/selenium/assets /var/run/supervisor /var/log/supervisor \
9393
&& touch /opt/selenium/config.toml \
9494
&& chmod -R 777 /opt/selenium /opt/selenium/assets /var/run/supervisor /var/log/supervisor /etc/passwd \
95-
&& wget --no-verbose https://github.com/SeleniumHQ/selenium/releases/download/selenium-4.9.0/selenium-server-4.9.1.jar \
95+
&& wget --no-verbose https://github.com/SeleniumHQ/selenium/releases/download/selenium-4.10.0/selenium-server-4.10.0.jar \
9696
-O /opt/selenium/selenium-server.jar \
97-
&& wget --no-verbose https://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-http-jdk-client/4.9.1/selenium-http-jdk-client-4.9.1.jar \
97+
&& wget --no-verbose https://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-http-jdk-client/4.10.0/selenium-http-jdk-client-4.10.0.jar \
9898
-O /opt/selenium/selenium-http-jdk-client.jar \
9999
&& chgrp -R 0 /opt/selenium ${HOME} /opt/selenium/assets /var/run/supervisor /var/log/supervisor \
100100
&& chmod -R g=u /opt/selenium ${HOME} /opt/selenium/assets /var/run/supervisor /var/log/supervisor \

Hub/start-selenium-grid-hub.sh

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,11 @@ if [ ! -z "$SE_HUB_PORT" ]; then
1717
PORT_CONFIG="--port ${SE_HUB_PORT}"
1818
fi
1919

20+
if [ ! -z "$SE_SUB_PATH" ]; then
21+
echo "Using SE_SUB_PATH: ${SE_SUB_PATH}"
22+
SUB_PATH_CONFIG="--sub-path ${SE_SUB_PATH}"
23+
fi
24+
2025
EXTRA_LIBS="/opt/selenium/selenium-http-jdk-client.jar"
2126

2227
if [ ! -z "$SE_ENABLE_TRACING" ]; then
@@ -39,4 +44,5 @@ java ${JAVA_OPTS:-$SE_JAVA_OPTS} -Dwebdriver.http.factory=jdk-http-client \
3944
--config /opt/selenium/config.toml \
4045
${HOST_CONFIG} \
4146
${PORT_CONFIG} \
47+
${SUB_PATH_CONFIG} \
4248
${SE_OPTS}

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.9.0-20230421", '{"browserName": "firefox", "platformName": "linux"}',
6-
"selenium/standalone-chrome:4.9.0-20230421", '{"browserName": "chrome", "platformName": "linux"}',
7-
"selenium/standalone-edge:4.9.0-20230421", '{"browserName": "MicrosoftEdge", "platformName": "linux"}'
5+
"selenium/standalone-firefox:4.10.0-20230607", '{"browserName": "firefox", "platformName": "linux"}',
6+
"selenium/standalone-chrome:4.10.0-20230607", '{"browserName": "chrome", "platformName": "linux"}',
7+
"selenium/standalone-edge:4.10.0-20230607", '{"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-20230421"
17+
video-image = "selenium/video:ffmpeg-4.3.1-20230607"
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)