Dockerfile 720 B

1234567891011121314151617181920212223
  1. FROM cypress/included:14.0.1
  2. # Disable Cypress CLI colors
  3. ENV FORCE_COLOR=0
  4. ENV NO_COLOR=1
  5. # testssl.sh and mkcert
  6. RUN wget "https://github.com/testssl/testssl.sh/archive/refs/tags/v3.2rc4.tar.gz" -O /tmp/testssl.tgz -q \
  7. && tar -xzf /tmp/testssl.tgz -C /tmp \
  8. && mv /tmp/testssl.sh-3.2rc4 /testssl \
  9. && rm /tmp/testssl.tgz \
  10. && apt-get update \
  11. && apt-get install -y bsdmainutils curl dnsutils \
  12. && apt-get clean \
  13. && rm -rf /var/lib/apt/lists/* \
  14. && wget "https://github.com/FiloSottile/mkcert/releases/download/v1.4.4/mkcert-v1.4.4-linux-amd64" -O /bin/mkcert \
  15. && chmod +x /bin/mkcert
  16. COPY --chown=1000 ./test /test
  17. WORKDIR /test
  18. RUN yarn install && yarn cache clean
  19. ENTRYPOINT []
  20. CMD ["cypress", "run"]