Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 5 additions & 4 deletions docker-selenium.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ package:
# But the '-' is not a valid character according to APK versioning spec; and resulting
# 'package format error' when trying to install the package. The workaround is
# to replace '-' with '.', then mangling the version to replace back.
version: "4.30.0.20250323"
version: "4.31.0.20250404"
epoch: 0
description: Provides a simple way to run Selenium Grid with Chrome, Firefox, and Edge using Docker, making it easier to perform browser automation
copyright:
Expand Down Expand Up @@ -63,7 +63,7 @@ pipeline:
with:
repository: https://github.com/SeleniumHQ/docker-selenium
tag: ${{vars.mangled-package-version}}
expected-commit: 5fe6e7c465e582d25e00bd9834ff7d5106d52a0c
expected-commit: 8f280e1be538fa4d2411306c52db25be59ea786b

- uses: patch
with:
Expand Down Expand Up @@ -110,14 +110,14 @@ subpackages:
# Do not change these. Docker Selenium is sensitive to the versions used
OPENTELEMETRY_VERSION=$(cat ./Dockerfile | grep "^ARG OPENTELEMETRY_VERSION" | sed "s/.*=//")
GRPC_VERSION=$(cat ./Dockerfile | grep "^ARG GRPC_VERSION" | sed "s/.*=//")
NETTY_VERSION=$(cat ./Dockerfile | grep "^ARG NETTY_VERSION" | sed "s/.*=//")
NETTY_VERSION="4.1.118.Final"

mkdir -p ${{targets.contextdir}}/external_jars
curl -sSLfO https://github.com/coursier/launchers/raw/master/coursier
chmod +x coursier
./coursier fetch --classpath --cache ${{targets.contextdir}}/external_jars \
io.opentelemetry:opentelemetry-exporter-otlp:${OPENTELEMETRY_VERSION} \
io.netty:netty-codec-http:${NETTY_VERSION} \
io.netty:netty-handler:${NETTY_VERSION} \
io.grpc:grpc-netty:${GRPC_VERSION} > ${{targets.contextdir}}/external_jars/.classpath.txt
chmod 665 ${{targets.contextdir}}/external_jars/.classpath.txt
sed -i 's|${{targets.contextdir}}||g' ${{targets.contextdir}}/external_jars/.classpath.txt
Expand All @@ -128,6 +128,7 @@ subpackages:
SE_SUPERVISORD_CHILD_LOG_DIR: "/tmp"
SE_SUPERVISORD_PID_FILE: "/tmp/supervisord.pid"
SE_SUPERVISORD_LOG_LEVEL: "info"
SE_SUPERVISORD_UNIX_SERVER_PASSWORD: "secret"
SEL_USER: seluser
pipeline:
- name: "Check selenium base status"
Expand Down
Loading