summaryrefslogtreecommitdiffstats
path: root/cypress-docker/test/Dockerfile
blob: 9cb534ea10a0bbcb624e29d34fbd60a81dc72e98 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
FROM cypress/browsers:chrome65-ff57

USER root

ENV PATH /home/node/app/node_modules/.bin:$PATH

ENV npm_config_loglevel=warn

WORKDIR /home/node/app

COPY src/package.json .

RUN npm i npm@latest -g

RUN npm config set proxy http://one.proxy.att.com:8080
RUN npm config set https-proxy http://one.proxy.att.com:8080

RUN npm install --verbose --save \
                mocha@5.0.0 \
                mochawesome@3.0.2 \
                cypress@2.1.0 \
                cypress-testing-library@2.2.0

RUN /home/node/app/node_modules/.bin/cypress verify && \
    /home/node/app/node_modules/.bin/cypress --version

CMD ["cypress", "run", "--browser", "chrome"]