was the presetup configuration even used, deploy new dashboard stuff
This commit is contained in:
parent
f0ab9c6200
commit
1dea7721e5
41 changed files with 1626 additions and 1370 deletions
13
Dockerfile
13
Dockerfile
|
@ -10,13 +10,15 @@ ARG API_URL
|
|||
|
||||
# Install dependencies before copying over any other files
|
||||
RUN corepack prepare --activate pnpm@latest
|
||||
COPY --chown=node:node package.json pnpm-lock.yaml pnpm-workspace.yaml /zeppelin
|
||||
COPY --chown=node:node package.json pnpm-lock.yaml pnpm-workspace.yaml /zeppelin/
|
||||
RUN mkdir /zeppelin/backend
|
||||
COPY --chown=node:node backend/package.json /zeppelin/backend
|
||||
COPY --chown=node:node backend/package.json /zeppelin/backend/
|
||||
RUN mkdir /zeppelin/shared
|
||||
COPY --chown=node:node shared/package.json /zeppelin/shared
|
||||
COPY --chown=node:node shared/package.json /zeppelin/shared/
|
||||
RUN mkdir /zeppelin/dashboard
|
||||
COPY --chown=node:node dashboard/package.json /zeppelin/dashboard
|
||||
COPY --chown=node:node dashboard/package.json /zeppelin/dashboard/
|
||||
RUN mkdir /zeppelin/revampdashboard
|
||||
COPY --chown=node:node revampdashboard/package.json /zeppelin/revampdashboard/
|
||||
|
||||
WORKDIR /zeppelin
|
||||
RUN pnpm i
|
||||
|
@ -31,6 +33,9 @@ RUN pnpm run build
|
|||
WORKDIR /zeppelin/dashboard
|
||||
RUN pnpm run build
|
||||
|
||||
WORKDIR /zeppelin/revampdashboard/
|
||||
RUN pnpm run build
|
||||
|
||||
# Prune dev dependencies
|
||||
WORKDIR /zeppelin
|
||||
RUN pnpm prune --prod
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue