# syntax=docker/dockerfile:1 # Copied since we won't have the repo to use if expanding from cache. # Workaround: https://github.com/docker/cli/issues/996 ARG BASE_IMAGE=node-js-libp2p-head FROM ${BASE_IMAGE} as js-libp2p-base FROM mcr.microsoft.com/playwright COPY --from=js-libp2p-base /app/ /app/ WORKDIR /app/interop ARG BROWSER=chromium # Options: chromium, firefox, webkit ENV BROWSER=$BROWSER ENTRYPOINT npm test -- --build false --types false -t browser -- --browser $BROWSER