Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Boxiang Sun
gitlab-ce
Commits
59d94066
Commit
59d94066
authored
Jun 19, 2017
by
Mike Greiling
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update chrome version and chromedriver
parent
f736a034
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
8 additions
and
4 deletions
+8
-4
qa/Dockerfile
qa/Dockerfile
+8
-4
No files found.
qa/Dockerfile
View file @
59d94066
FROM
ruby:2.3
FROM
ruby:2.3
LABEL
maintainer "Grzegorz Bizon <grzegorz@gitlab.com>"
LABEL
maintainer "Grzegorz Bizon <grzegorz@gitlab.com>"
ENV
CHROME_VERSION 59.0.3071.104-1
ENV
DRIVER_VERSION 2.30
##
##
# Update APT sources and install some dependencies
# Update APT sources and install some dependencies
#
#
...
@@ -8,15 +11,16 @@ RUN sed -i "s/httpredir.debian.org/ftp.us.debian.org/" /etc/apt/sources.list
...
@@ -8,15 +11,16 @@ RUN sed -i "s/httpredir.debian.org/ftp.us.debian.org/" /etc/apt/sources.list
RUN
apt-get update
&&
apt-get
install
-y
wget git unzip xvfb
RUN
apt-get update
&&
apt-get
install
-y
wget git unzip xvfb
##
##
#
Google Chrome 59 is the first
version with headless support
#
Install Google Chrome
version with headless support
#
#
RUN
wget
-q
https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_59.0.3071.86-1_amd64.deb
RUN
curl
-sS
-L
https://dl.google.com/linux/linux_signing_key.pub | apt-key add -
RUN
dpkg
-i
google-chrome-stable_59.0.3071.86-1_amd64.deb
;
apt-get
-fy
install
RUN
echo
"deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main"
>
/etc/apt/sources.list.d/google.list
RUN
apt-get update
-q
&&
DEBIAN_FRONTEND
=
noninteractive apt-get
install
-y
google-chrome-stable
=
$CHROME_VERSION
##
##
# Install chromedriver to make it work with Selenium
# Install chromedriver to make it work with Selenium
#
#
RUN
wget
-q
https://chromedriver.storage.googleapis.com/
2.29
/chromedriver_linux64.zip
RUN
wget
-q
https://chromedriver.storage.googleapis.com/
$DRIVER_VERSION
/chromedriver_linux64.zip
RUN
unzip chromedriver_linux64.zip
-d
/usr/local/bin
RUN
unzip chromedriver_linux64.zip
-d
/usr/local/bin
RUN
apt-get clean
RUN
apt-get clean
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment