Skip to content

Commit c27cd9f

Browse files
committed
initial 3.0.0 release
1 parent d28dda6 commit c27cd9f

File tree

23 files changed

+72
-80
lines changed

23 files changed

+72
-80
lines changed

Base/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ RUN apt-get update -qqy \
2727
# Selenium
2828
#==========
2929
RUN mkdir -p /opt/selenium \
30-
&& wget --no-verbose https://selenium-release.storage.googleapis.com/2.53/selenium-server-standalone-2.53.1.jar -O /opt/selenium/selenium-server-standalone.jar
30+
&& wget --no-verbose https://selenium-release.storage.googleapis.com/3.0/selenium-server-standalone-3.0.0.jar -O /opt/selenium/selenium-server-standalone.jar
3131

3232
#========================================
3333
# Add normal user with passwordless sudo

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:2.53.1-americium
5+
FROM selenium/base:3.0.0-actinium
66
MAINTAINER Selenium <selenium-developers@googlegroups.com>
77

88
#========================

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),'2.53.1')
2+
VERSION := $(or $(VERSION),$(VERSION),'3.0.0-actinium')
33
PLATFORM := $(shell uname -s)
44
BUILD_ARGS := $(BUILD_ARGS)
55

NodeBase/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/base:2.53.1-americium
5+
FROM selenium/base:3.0.0-actinium
66
MAINTAINER Selenium <selenium-developers@googlegroups.com>
77

88
ENV DEBIAN_FRONTEND noninteractive
@@ -22,7 +22,7 @@ RUN echo "${TZ}" > /etc/timezone \
2222
RUN apt-get update -qqy \
2323
&& apt-get -qqy install \
2424
xvfb \
25-
&& rm -rf /var/lib/apt/lists/*
25+
&& rm -rf /var/lib/apt/lists/* /var/cache/apt/*
2626

2727
#==============================
2828
# Scripts to run Selenium Node

NodeChrome/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:2.53.1-americium
5+
FROM selenium/node-base:3.0.0-actinium
66
MAINTAINER Selenium <selenium-developers@googlegroups.com>
77

88
USER root
@@ -24,7 +24,7 @@ RUN wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key
2424
&& apt-get -qqy install \
2525
${CHROME_VERSION:-google-chrome-stable} \
2626
&& rm /etc/apt/sources.list.d/google-chrome.list \
27-
&& rm -rf /var/lib/apt/lists/*
27+
&& rm -rf /var/lib/apt/lists/* /var/cache/apt/*
2828

2929
#==================
3030
# Chrome webdriver

NodeChrome/generate_config

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,23 +3,16 @@
33
echo "
44
{
55
\"capabilities\": [
6-
{
7-
\"browserName\": \"*googlechrome\",
8-
\"maxInstances\": $NODE_MAX_INSTANCES,
9-
\"seleniumProtocol\": \"Selenium\"
10-
},
116
{
127
\"browserName\": \"chrome\",
138
\"maxInstances\": $NODE_MAX_INSTANCES,
149
\"seleniumProtocol\": \"WebDriver\"
1510
}
1611
],
17-
\"configuration\": {
18-
\"proxy\": \"org.openqa.grid.selenium.proxy.DefaultRemoteProxy\",
19-
\"maxSession\": $NODE_MAX_SESSION,
20-
\"port\": 5555,
21-
\"register\": true,
22-
\"registerCycle\": $NODE_REGISTER_CYCLE
23-
}
12+
\"proxy\": \"org.openqa.grid.selenium.proxy.DefaultRemoteProxy\",
13+
\"maxSession\": $NODE_MAX_SESSION,
14+
\"port\": 5555,
15+
\"register\": true,
16+
\"registerCycle\": $NODE_REGISTER_CYCLE
2417
}"
2518

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:2.53.1-americium
5+
FROM selenium/node-chrome:3.0.0-actinium
66
MAINTAINER Selenium <selenium-developers@googlegroups.com>
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:2.53.1
41+
FROM selenium/node-chrome-debug:3.0.0-actinium
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:2.53.1
41+
FROM selenium/##BASE##-debug:3.0.0-actinium
4242

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

NodeFirefox/Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
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:2.53.1-americium
5+
FROM selenium/node-base:3.0.0-actinium
66
MAINTAINER Selenium <selenium-developers@googlegroups.com>
77

88
USER root
99

1010
#=========
1111
# Firefox
1212
#=========
13-
ENV FIREFOX_VERSION 47.0.1
13+
ARG FIREFOX_VERSION=47.0.1
1414
RUN apt-get update -qqy \
1515
&& apt-get -qqy --no-install-recommends install firefox \
16-
&& rm -rf /var/lib/apt/lists/* \
16+
&& rm -rf /var/lib/apt/lists/* /var/cache/apt/* \
1717
&& wget --no-verbose -O /tmp/firefox.tar.bz2 https://download-installer.cdn.mozilla.net/pub/firefox/releases/$FIREFOX_VERSION/linux-x86_64/en-US/firefox-$FIREFOX_VERSION.tar.bz2 \
1818
&& apt-get -y purge firefox \
1919
&& rm -rf /opt/firefox \
@@ -25,7 +25,7 @@ RUN apt-get update -qqy \
2525
#============
2626
# GeckoDriver
2727
#============
28-
ENV GECKODRIVER_VERSION 0.10.0
28+
ARG GECKODRIVER_VERSION=0.10.0
2929
RUN wget --no-verbose -O /tmp/geckodriver.tar.gz https://github.com/mozilla/geckodriver/releases/download/v$GECKODRIVER_VERSION/geckodriver-v$GECKODRIVER_VERSION-linux64.tar.gz \
3030
&& rm -rf /opt/geckodriver \
3131
&& tar -C /opt -zxf /tmp/geckodriver.tar.gz \

0 commit comments

Comments
 (0)