Skip to content

Commit 252ba68

Browse files
authored
[ci] Update remote-image Dockerfile (#15460)
1 parent 265df15 commit 252ba68

File tree

4 files changed

+13
-4
lines changed

4 files changed

+13
-4
lines changed

common/remote-build/BUILD.bazel

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ platform(
3838
"@platforms//cpu:x86_64",
3939
],
4040
exec_properties = {
41-
"container-image": "docker://docker.io/shs96c/selenium-remote-build@sha256:314b60a3c2b82f512c0f3fdba0aed8983f2b9bfdf2901a4f41511abdfd6dd74a",
41+
"container-image": "docker://docker.io/selenium/selenium-remote-build@sha256:ca164352826812f02eaa1b4dab89adcf5b3e57deb6798dd9f15d004099db59fe",
4242
"OSFamily": "Linux",
4343
"dockerReuse": "True",
4444
"dockerRunAsRoot": "False",

scripts/dev-image/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Used to create a development image for working on Selenium
2-
FROM shs96c/selenium-remote-build:latest
2+
FROM selenium/selenium-remote-build:latest
33

44
USER root
55

scripts/remote-image/Dockerfile

+10-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Our images must be for Linux x86_64
2-
FROM --platform=linux/amd64 ubuntu:jammy@sha256:ed1544e454989078f5dec1bfdabd8c5cc9c48e0705d07b678ab6ae3fb61952d2
2+
FROM --platform=linux/amd64 ubuntu:focal@sha256:8e5c4f0285ecbb4ead070431d29b576a530d3166df73ec44affc1cd27555141b
33

44
ENV DEBIAN_FRONTEND=noninteractive
55

@@ -21,6 +21,15 @@ RUN apt-get -qqy update && \
2121
RUN apt-get update -qqy && \
2222
apt-get install -y wget gnupg2 && \
2323
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - && echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list && \
24+
install -d -m 0755 /etc/apt/keyrings && \
25+
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null && \
26+
gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); if($0 == "35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3") print "\nThe key fingerprint matches ("$0").\n"; else print "\nVerification failed: the fingerprint ("$0") does not match the expected one.\n"}' && \
27+
echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null && \
28+
echo '\
29+
Package: * \
30+
Pin: origin packages.mozilla.org \
31+
Pin-Priority: 1000 \
32+
' | tee /etc/apt/preferences.d/mozilla > /dev/null && \
2433
apt-get update -qqy && \
2534
apt-get -qy install firefox google-chrome-stable && \
2635
dpkg -r --force-depends firefox google-chrome-stable && \

scripts/remote-image/create-cc-toolchain-within-image.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ set -eux -o pipefail
55
apt-get update
66
apt-get install -qy ca-certificates curl
77

8-
curl -L -o /usr/bin/bazel https://github.com/bazelbuild/bazelisk/releases/download/v1.16.0/bazelisk-linux-amd64
8+
curl -L -o /usr/bin/bazel https://github.com/bazelbuild/bazelisk/releases/download/v1.25.0/bazelisk-linux-amd64
99
chmod +x /usr/bin/bazel
1010

1111
temp="$(mktemp -d)"

0 commit comments

Comments
 (0)