mirror of
https://github.com/IoannisNezis/Qlue-ls.git
synced 2025-12-23 08:48:13 +00:00
Some checks failed
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
17 lines
523 B
Docker
17 lines
523 B
Docker
FROM debian
|
|
FROM node:22-bookworm-slim@sha256:d943bf20249f8b92eff6f605362df2ee9cf2d6ce2ea771a8886e126ec8714f08 AS build-editor
|
|
|
|
RUN apt update -y
|
|
COPY ./editor /src
|
|
WORKDIR /src
|
|
RUN npm install
|
|
RUN npm run build
|
|
|
|
FROM node:22-bookworm-slim@sha256:d943bf20249f8b92eff6f605362df2ee9cf2d6ce2ea771a8886e126ec8714f08 AS deploy
|
|
WORKDIR /deploy
|
|
COPY --from=build-editor /src/build/ ./build
|
|
COPY --from=build-editor /src/package.json .
|
|
COPY --from=build-editor /src/package-lock.json .
|
|
RUN npm ci --omit dev
|
|
|
|
CMD ["node", "build"]
|