Permalink
Fetching contributors…
Cannot retrieve contributors at this time
28 lines (18 sloc) 604 Bytes
FROM shell-test-base
#FROM starpit/ibm-functions-shell-base
WORKDIR /tests
# auth keys
ADD .openwhisk-shell /.openwhisk-shell
ADD dist /dist
# some fake bits needed by compile.js
RUN echo "API_HOST=foo" > ~/.wskprops
RUN echo "AUTH=bar" >> ~/.wskprops
ADD app /app
RUN cd /app && npm install --unsafe-perm
# remove the fake bits
RUN rm ~/.wskprops
ADD tests /tests
RUN cd /tests && npm install
# fold in the latest chromedriver; this file is part of the base image see tests/docker/build.sh,Dockerfile
RUN mv /chromedriver /tests/node_modules/electron-chromedriver/bin
CMD ./bin/runWithXvfb.sh