| 1234567891011121314151617 |
- FROM node:19.6.1-slim@sha256:a1ba21bf0c92931d02a8416f0a54daad66cb36a85d2b73af9d73b044f5f57cfc
- RUN apt-get update && apt-get -y install \
- git python3 make curl netcat
- RUN mkdir -p /app
- WORKDIR /app
- COPY spydk/js/package.json spydk/js/package-lock.json ./spydk/js/
- RUN --mount=type=cache,uid=1000,gid=1000,target=/home/node/.npm \
- npm ci --prefix spydk/js
- COPY spydk/js ./spydk/js
- RUN npm run build --prefix spydk/js
- COPY testing ./testing
- WORKDIR /app/testing
|