From bc5f43802f9e60a519e9a14cb08bd11b6ff1fc6d Mon Sep 17 00:00:00 2001 From: Firq Date: Sat, 20 Jul 2024 16:56:29 +0200 Subject: [PATCH] Testing Dockge CLI in CI 2 --- .forgejo/workflows/build_preview.yml | 3 ++- Dockerfile | 5 +++-- package.json | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.forgejo/workflows/build_preview.yml b/.forgejo/workflows/build_preview.yml index 5e061a4..d789e60 100644 --- a/.forgejo/workflows/build_preview.yml +++ b/.forgejo/workflows/build_preview.yml @@ -68,10 +68,11 @@ jobs: auto-deploy-dockge: needs: [ build-site ] runs-on: docker + if: success() container: nikolaik/python-nodejs:python3.11-nodejs21 steps: - name: Configure pip - uses: | + run: | pip config set global.index-url https://pypi.org/simple pip config set global.extra-index-url https://forgejo.neshweb.net/api/packages/Firq/pypi/simple/ pip config set global.timeout 60 diff --git a/Dockerfile b/Dockerfile index 042fbc0..17ae671 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,6 +2,7 @@ FROM node:lts AS build WORKDIR /app COPY . . RUN npm i +RUN npm run astro telemetry disable RUN npm run build FROM forgejo.neshweb.net/ci-docker-images/website-serve:0.1.3 AS runtime @@ -10,7 +11,7 @@ COPY --from=build /app/dist /public COPY --from=build /app/serve.json /public/serve.json RUN rm -r /public/data/ -ENV PORT 8081 +ENV PORT=8081 EXPOSE 8081 -CMD [ "serve", "public/", "-p", "8081" ] +CMD serve public/ -p ${PORT} diff --git a/package.json b/package.json index b2ac7ca..27803d9 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@firq/fgosite", "type": "module", - "version": "0.2.0-pre.3", + "version": "0.2.0-pre.4", "private": true, "scripts": { "dev": "astro dev",