vite build on host machine, since it is very slow on armv7/arm64 build
This commit is contained in:
parent
e7104737e7
commit
586c748d44
|
@ -1,5 +1,4 @@
|
||||||
/.idea
|
/.idea
|
||||||
/dist
|
|
||||||
/node_modules
|
/node_modules
|
||||||
/data
|
/data
|
||||||
/out
|
/out
|
||||||
|
|
|
@ -226,10 +226,11 @@ https://github.com/louislam/uptime-kuma/issues?q=sort%3Aupdated-desc
|
||||||
1. Draft a release note
|
1. Draft a release note
|
||||||
1. Make sure the repo is cleared
|
1. Make sure the repo is cleared
|
||||||
1. `npm run update-version 1.X.X`
|
1. `npm run update-version 1.X.X`
|
||||||
|
1. `npm run build`
|
||||||
1. `npm run build-docker`
|
1. `npm run build-docker`
|
||||||
1. git push
|
1. `git push`
|
||||||
1. Publish the release note as 1.X.X
|
1. Publish the release note as 1.X.X
|
||||||
1. npm run upload-artifacts
|
1. `npm run upload-artifacts`
|
||||||
1. SSH to demo site server and update to 1.X.X
|
1. SSH to demo site server and update to 1.X.X
|
||||||
|
|
||||||
Checking:
|
Checking:
|
||||||
|
|
|
@ -4,9 +4,7 @@ WORKDIR /app
|
||||||
ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=1
|
ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=1
|
||||||
|
|
||||||
COPY . .
|
COPY . .
|
||||||
RUN npm ci && \
|
RUN npm ci --production && \
|
||||||
npm run build && \
|
|
||||||
npm ci --production && \
|
|
||||||
chmod +x /app/extra/entrypoint.sh
|
chmod +x /app/extra/entrypoint.sh
|
||||||
|
|
||||||
|
|
||||||
|
@ -22,9 +20,11 @@ HEALTHCHECK --interval=60s --timeout=30s --start-period=180s --retries=5 CMD nod
|
||||||
ENTRYPOINT ["/usr/bin/dumb-init", "--", "extra/entrypoint.sh"]
|
ENTRYPOINT ["/usr/bin/dumb-init", "--", "extra/entrypoint.sh"]
|
||||||
CMD ["node", "server/server.js"]
|
CMD ["node", "server/server.js"]
|
||||||
|
|
||||||
|
|
||||||
FROM release AS nightly
|
FROM release AS nightly
|
||||||
RUN npm run mark-as-nightly
|
RUN npm run mark-as-nightly
|
||||||
|
|
||||||
|
|
||||||
# Upload the artifact to Github
|
# Upload the artifact to Github
|
||||||
FROM louislam/uptime-kuma:base-debian AS upload-artifact
|
FROM louislam/uptime-kuma:base-debian AS upload-artifact
|
||||||
WORKDIR /
|
WORKDIR /
|
||||||
|
|
|
@ -4,9 +4,7 @@ WORKDIR /app
|
||||||
ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=1
|
ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=1
|
||||||
|
|
||||||
COPY . .
|
COPY . .
|
||||||
RUN npm ci && \
|
RUN npm ci --production && \
|
||||||
npm run build && \
|
|
||||||
npm ci --production && \
|
|
||||||
chmod +x /app/extra/entrypoint.sh
|
chmod +x /app/extra/entrypoint.sh
|
||||||
|
|
||||||
|
|
||||||
|
@ -22,5 +20,6 @@ HEALTHCHECK --interval=60s --timeout=30s --start-period=180s --retries=5 CMD nod
|
||||||
ENTRYPOINT ["/usr/bin/dumb-init", "--", "extra/entrypoint.sh"]
|
ENTRYPOINT ["/usr/bin/dumb-init", "--", "extra/entrypoint.sh"]
|
||||||
CMD ["node", "server/server.js"]
|
CMD ["node", "server/server.js"]
|
||||||
|
|
||||||
|
|
||||||
FROM release AS nightly
|
FROM release AS nightly
|
||||||
RUN npm run mark-as-nightly
|
RUN npm run mark-as-nightly
|
||||||
|
|
Loading…
Reference in New Issue