Skip to content

Commit 36e5d20

Browse files
committed
3.5.3 boron release
1 parent 7a189f2 commit 36e5d20

File tree

19 files changed

+57
-52
lines changed

19 files changed

+57
-52
lines changed

.github/ISSUE_TEMPLATE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Image(s):
33
<!-- node-chrome? hub? standalone-firefox? -->
44
Docker-Selenium Image Version(s):
5-
<!-- 3, 3.4, 3.5.3-astatine etc -->
5+
<!-- 3, 3.4, 3.5.3-boron etc -->
66
OS:
77
<!-- Windows 10, OSX Yosemite, Centos6, etc -->
88

Hub/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# NOTE: DO *NOT* EDIT THIS FILE. IT IS GENERATED.
33
# PLEASE UPDATE Dockerfile.txt INSTEAD OF THIS FILE
44
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
5-
FROM selenium/base:3.5.3-astatine
5+
FROM selenium/base:3.5.3-boron
66
LABEL authors=SeleniumHQ
77

88
USER seluser

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
NAME := selenium
2-
VERSION := $(or $(VERSION),$(VERSION),3.5.3-astatine)
2+
VERSION := $(or $(VERSION),$(VERSION),3.5.3-boron)
33
NAMESPACE := $(or $(NAMESPACE),$(NAMESPACE),$(NAME))
44
AUTHORS := $(or $(AUTHORS),$(AUTHORS),SeleniumHQ)
55
PLATFORM := $(shell uname -s)

NodeBase/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# NOTE: DO *NOT* EDIT THIS FILE. IT IS GENERATED.
33
# PLEASE UPDATE Dockerfile.txt INSTEAD OF THIS FILE
44
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
5-
FROM selenium/base:3.5.3-astatine
5+
FROM selenium/base:3.5.3-boron
66
LABEL authors=SeleniumHQ
77

88
USER root

NodeChrome/Dockerfile

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# NOTE: DO *NOT* EDIT THIS FILE. IT IS GENERATED.
33
# PLEASE UPDATE Dockerfile.txt INSTEAD OF THIS FILE
44
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
5-
FROM selenium/node-base:3.5.3-astatine
5+
FROM selenium/node-base:3.5.3-boron
66
LABEL authors=SeleniumHQ
77

88
USER root
@@ -28,17 +28,22 @@ RUN wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key
2828

2929
USER seluser
3030

31-
#==================
31+
#============================================
3232
# Chrome webdriver
33-
#==================
34-
ARG CHROME_DRIVER_VERSION=2.31
35-
RUN wget --no-verbose -O /tmp/chromedriver_linux64.zip https://chromedriver.storage.googleapis.com/$CHROME_DRIVER_VERSION/chromedriver_linux64.zip \
33+
#============================================
34+
# can specify versions by CHROME_DRIVER_VERSION
35+
# Latest released version will be used by default
36+
#============================================
37+
ARG CHROME_DRIVER_VERSION="latest"
38+
RUN CD_VERSION=$(if [ ${CHROME_DRIVER_VERSION:-latest} = "latest" ]; then echo $(wget -qO- https://chromedriver.storage.googleapis.com/LATEST_RELEASE); else echo $CHROME_DRIVER_VERSION; fi) \
39+
&& echo "Using chromedriver version: "$CD_VERSION \
40+
&& wget --no-verbose -O /tmp/chromedriver_linux64.zip https://chromedriver.storage.googleapis.com/$CD_VERSION/chromedriver_linux64.zip \
3641
&& rm -rf /opt/selenium/chromedriver \
3742
&& unzip /tmp/chromedriver_linux64.zip -d /opt/selenium \
3843
&& rm /tmp/chromedriver_linux64.zip \
39-
&& mv /opt/selenium/chromedriver /opt/selenium/chromedriver-$CHROME_DRIVER_VERSION \
40-
&& chmod 755 /opt/selenium/chromedriver-$CHROME_DRIVER_VERSION \
41-
&& sudo ln -fs /opt/selenium/chromedriver-$CHROME_DRIVER_VERSION /usr/bin/chromedriver
44+
&& mv /opt/selenium/chromedriver /opt/selenium/chromedriver-$CD_VERSION \
45+
&& chmod 755 /opt/selenium/chromedriver-$CD_VERSION \
46+
&& sudo ln -fs /opt/selenium/chromedriver-$CD_VERSION /usr/bin/chromedriver
4247

4348
COPY generate_config /opt/bin/generate_config
4449

@@ -47,5 +52,5 @@ COPY generate_config /opt/bin/generate_config
4752
#=================================
4853
COPY chrome_launcher.sh /opt/google/chrome/google-chrome
4954

50-
# Generating config inside the image rather than with entry_point.sh
55+
# Generating a default config during build time
5156
RUN /opt/bin/generate_config > /opt/selenium/config.json

NodeChromeDebug/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# NOTE: DO *NOT* EDIT THIS FILE. IT IS GENERATED.
33
# PLEASE UPDATE Dockerfile.txt INSTEAD OF THIS FILE
44
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
5-
FROM selenium/node-chrome:3.5.3-astatine
5+
FROM selenium/node-chrome:3.5.3-boron
66
LABEL authors=SeleniumHQ
77

88
USER root

NodeChromeDebug/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ If you are running Boot2Docker on Mac then you already have a [VNC client](http:
3838
When you are prompted for the password it is __secret__. If you wish to change this then you should either change it in the `/NodeBase/Dockerfile` and build the images yourself, or you can define a docker image that derives from the posted ones which reconfigures it:
3939

4040
``` dockerfile
41-
FROM selenium/node-chrome-debug:3.5.3-astatine
41+
FROM selenium/node-chrome-debug:3.5.3-boron
4242

4343
RUN x11vnc -storepasswd <your-password-here> /home/seluser/.vnc/passwd
4444
```

NodeDebug/README.template.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ If you are running Boot2Docker on Mac then you already have a [VNC client](http:
3838
When you are prompted for the password it is __secret__. If you wish to change this then you should either change it in the `/NodeBase/Dockerfile` and build the images yourself, or you can define a docker image that derives from the posted ones which reconfigures it:
3939

4040
``` dockerfile
41-
FROM selenium/##BASE##-debug:3.5.3-astatine
41+
FROM selenium/##BASE##-debug:3.5.3-boron
4242

4343
RUN x11vnc -storepasswd <your-password-here> /home/seluser/.vnc/passwd
4444
```

NodeFirefox/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# NOTE: DO *NOT* EDIT THIS FILE. IT IS GENERATED.
33
# PLEASE UPDATE Dockerfile.txt INSTEAD OF THIS FILE
44
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
5-
FROM selenium/node-base:3.5.3-astatine
5+
FROM selenium/node-base:3.5.3-boron
66
LABEL authors=SeleniumHQ
77

88
USER root
@@ -43,5 +43,5 @@ COPY generate_config /opt/bin/generate_config
4343
# When logging into the container
4444
RUN sudo echo ""
4545

46-
# Generating config inside the image rather than with entry_point.sh
46+
# Generating a default config during build time
4747
RUN /opt/bin/generate_config > /opt/selenium/config.json

NodeFirefoxDebug/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# NOTE: DO *NOT* EDIT THIS FILE. IT IS GENERATED.
33
# PLEASE UPDATE Dockerfile.txt INSTEAD OF THIS FILE
44
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
5-
FROM selenium/node-firefox:3.5.3-astatine
5+
FROM selenium/node-firefox:3.5.3-boron
66
LABEL authors=SeleniumHQ
77

88
USER root

0 commit comments

Comments
 (0)