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

Commit a61d860

Browse files
Fixed bug in build-and-deploy-multi-arch. Was generating the wrong Firefox Dockerfile. Built images and deployed as 4.1.3-20220331
1 parent 574d4ec commit a61d860

File tree

7 files changed

+19
-14
lines changed

7 files changed

+19
-14
lines changed

Hub/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
# NOTE: DO *NOT* EDIT THIS FILE. IT IS GENERATED.
33
# PLEASE UPDATE Dockerfile.txt INSTEAD OF THIS FILE
44
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
5-
FROM local-seleniarm/base:4.1.3-20220331
6-
LABEL authors=SeleniumHQ
5+
FROM seleniarm/base:4.1.3-20220331
6+
LABEL authors=SeleniumHQ,sj26,jamesmortensen
77

88
USER 1200
99

NodeBase/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
# NOTE: DO *NOT* EDIT THIS FILE. IT IS GENERATED.
33
# PLEASE UPDATE Dockerfile.txt INSTEAD OF THIS FILE
44
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
5-
FROM local-seleniarm/base:4.1.3-20220331
6-
LABEL authors=SeleniumHQ
5+
FROM seleniarm/base:4.1.3-20220331
6+
LABEL authors=SeleniumHQ,sj26,jamesmortensen
77

88
USER root
99

NodeChromium/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
# NOTE: DO *NOT* EDIT THIS FILE. IT IS GENERATED.
33
# PLEASE UPDATE Dockerfile.txt INSTEAD OF THIS FILE
44
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
5-
FROM local-seleniarm/node-base:4.1.3-20220331
6-
LABEL authors=SeleniumHQ
5+
FROM seleniarm/node-base:4.1.3-20220331
6+
LABEL authors=SeleniumHQ,sj26,jamesmortensen
77

88
USER root
99

NodeFirefox/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
# NOTE: DO *NOT* EDIT THIS FILE. IT IS GENERATED.
33
# PLEASE UPDATE Dockerfile.txt INSTEAD OF THIS FILE
44
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
5-
FROM local-seleniarm/node-base:4.1.3-20220331
6-
LABEL authors=SeleniumHQ
5+
FROM seleniarm/node-base:4.1.3-20220331
6+
LABEL authors=SeleniumHQ,sj26,jamesmortensen
77

88
#FROM local-seleniarm/node-base:4.0.0-20211018
99
#LABEL authors=SeleniumHQ,sj26,jamesmortensen

StandaloneChromium/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
# NOTE: DO *NOT* EDIT THIS FILE. IT IS GENERATED.
33
# PLEASE UPDATE Dockerfile.txt INSTEAD OF THIS FILE
44
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
5-
FROM local-seleniarm/node-chromium:4.1.3-20220331
6-
LABEL authors=SeleniumHQ
5+
FROM seleniarm/node-chromium:4.1.3-20220331
6+
LABEL authors=SeleniumHQ,sj26,jamesmortensen
77

88
USER 1200
99

StandaloneFirefox/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
# NOTE: DO *NOT* EDIT THIS FILE. IT IS GENERATED.
33
# PLEASE UPDATE Dockerfile.txt INSTEAD OF THIS FILE
44
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
5-
FROM local-seleniarm/node-firefox:4.1.3-20220331
6-
LABEL authors=SeleniumHQ
5+
FROM seleniarm/node-firefox:4.1.3-20220331
6+
LABEL authors=SeleniumHQ,sj26,jamesmortensen
77

88
USER 1200
99

build-and-deploy-multi-arch.sh

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,14 @@
11
BUILD_DATE=$(date +'%Y%m%d')
2-
VERSION="${VERSION:-4.1.2}"
2+
VERSION="${VERSION:-4.1.3}"
33
NAMESPACE="${NAMESPACE:-seleniarm}"
44
AUTHORS=SeleniumHQ,sj26,jamesmortensen
55
ARCH=linux/arm64,linux/amd64,linux/arm/v7
66

7+
echo "Register architectures via aptman/qus (QEMU User Static)...\n"
8+
9+
docker run --rm -it --privileged aptman/qus -- -r
10+
docker run --rm -it --privileged aptman/qus -s -- -p
11+
712
echo "Build multi-arch images and push to Docker Hub...\n"
813

914
cd ./Base && docker buildx build --push --platform $ARCH -t $NAMESPACE/base:$VERSION-$BUILD_DATE .
@@ -16,7 +21,7 @@ cd ../NodeBase && sh generate.sh $VERSION-$BUILD_DATE $NAMESPACE $AUTHORS \
1621
# && sed 's/chromium=.*/chromium=91.0.4472.124/' Dockerfile > Dockerfile \
1722
cd ../NodeChromium && sh generate.sh $VERSION-$BUILD_DATE $NAMESPACE $AUTHORS \
1823
&& docker buildx build --push --platform $ARCH -t $NAMESPACE/node-chromium:$VERSION-$BUILD_DATE .
19-
cd ../NodeFirefox && sh generate.sh $VERSION-$BUILD_DATE $NAMESPACE $AUTHORS \
24+
cd ../NodeFirefox && sh generate-arm.sh $VERSION-$BUILD_DATE $NAMESPACE $AUTHORS \
2025
&& docker buildx build --push --platform $ARCH -t $NAMESPACE/node-firefox:$VERSION-$BUILD_DATE .
2126

2227
cd ../Standalone && sh generate.sh StandaloneChromium node-chromium $VERSION-$BUILD_DATE $NAMESPACE $AUTHORS \

0 commit comments

Comments
 (0)