Switch to parcel

This commit is contained in:
jimmy 2022-09-22 19:50:35 +12:00
parent 1300675225
commit e5944a00a0
1 changed files with 15 additions and 3 deletions

View File

@ -1,4 +1,4 @@
FROM golang:1.19 as builder
FROM golang:1.19 as go
COPY ./api /api
@ -6,9 +6,21 @@ WORKDIR /api
RUN go build -o /api/main /api/*.go
FROM golang:1.18
FROM node as node
COPY --from=builder /api/main /main
COPY ./app /app
WORKDIR /app
ENV NODE_ENV=production
RUN npm install -g parcel
RUN npm install && npm run build
FROM debian
COPY --from=go /api/main /main
COPY --from=node /app/www /api/www
EXPOSE 8080