diff testbench-node/Dockerfile @ 90:63cb9be89a26 production v1.0.0

flow: Merged <release> 'v1.0.0' to <master> ('production').
author smith@nwoca.org
date Thu, 22 Sep 2016 01:49:20 +0100
parents 3eaeb138e1ae
children b8373a99ad4d 731a1492c8a0
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/testbench-node/Dockerfile	Thu Sep 22 01:49:20 2016 +0100
@@ -0,0 +1,27 @@
+FROM java:8-jre
+
+MAINTAINER Dave Smith <smith@nwoca.org>
+
+ENV TESTBENCHJAR=/testbench-standalone.jar
+
+RUN mkdir /phantom
+
+WORKDIR /phantom
+
+ADD http://files.ssdt.io/phantomjs-2.1.1-linux-x86_64.tar /phantom/phantomjs.tar
+
+RUN 	tar -xf phantomjs.tar \
+		&& 	mv $(find /phantom -name phantomjs) /bin \
+		&& rm -rf /phantom
+
+ADD http://files.ssdt.io/vaadin-testbench-standalone-4.0.3.jar $TESTBENCHJAR
+
+WORKDIR / 
+
+COPY ./docker-entrypoint.sh /
+
+RUN chmod a+x /docker-entrypoint.sh
+
+ENTRYPOINT [ "./docker-entrypoint.sh" ]
+
+CMD [ "node" ]