Skip to content

Commit 0ce1673

Browse files
committed
add dockerfile
0 parents  commit 0ce1673

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

Dockerfile

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
FROM node:slim
2+
3+
WORKDIR /tmp
4+
RUN npm install -g karma karma-jasmine jasmine-core karma-jasmine karma-webpack && \
5+
webdriver-manager update && \
6+
apt-get update && \
7+
apt-get install -y xvfb wget openjdk-7-jre && \
8+
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb && \
9+
dpkg --unpack google-chrome-stable_current_amd64.deb && \
10+
apt-get install -f -y && \
11+
apt-get clean && \
12+
rm google-chrome-stable_current_amd64.deb && \
13+
mkdir /protractor
14+
ADD protractor.sh /protractor.sh
15+
16+
17+
18+
ENV DBUS_SESSION_BUS_ADDRESS=/dev/null
19+
WORKDIR /protractor
20+
ENTRYPOINT ["/protractor.sh"]

0 commit comments

Comments
 (0)