diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 0133907..5e26b00 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -12,7 +12,13 @@ jobs: uses: actions/checkout@v4 - name: Build docker image - run: docker build -t klbr-blog . + run: | + docker build \ + --build-arg VITE_FORGE_URL="${{ vars.FORGE_URL }}" \ + --build-arg VITE_FORGE_USER="${{ vars.FORGE_USER }}" \ + --build-arg VITE_FORGE_REPO="${{ vars.FORGE_REPO }}" \ + --build-arg VITE_FORGE_BRANCH="${{ vars.FORGE_BRANCH }}" \ + -t klbr-blog . - name: Delete old one run: docker rm -f klbr-blog || true diff --git a/Dockerfile b/Dockerfile index 1e72550..063dee2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,6 +3,17 @@ WORKDIR /app COPY package*.json ./ RUN npm install COPY . . + +ARG VITE_FORGE_URL +ARG VITE_FORGE_USER +ARG VITE_FORGE_REPO +ARG VITE_FORGE_BRANCH + +ENV VITE_FORGE_URL=$VITE_FORGE_URL +ENV VITE_FORGE_USER=$VITE_FORGE_USER +ENV VITE_FORGE_REPO=$VITE_FORGE_REPO +ENV VITE_FORGE_BRANCH=$VITE_FORGE_BRANCH + RUN npm run build FROM nginx:alpine AS runtime diff --git a/src/components/NavBar.astro b/src/components/NavBar.astro index 2bfd4f4..7851611 100644 --- a/src/components/NavBar.astro +++ b/src/components/NavBar.astro @@ -1,9 +1,9 @@ --- import "../styles/navbar.css"; -const GITEA_URL = import.meta.env.GITEA_URL; -const GITEA_USER = import.meta.env.GITEA_USER; -const GITEA_REPO = import.meta.env.GITEA_REPO; -const GITEA_BRANCH = import.meta.env.GITEA_BRANCH; +const FORGE_URL = import.meta.env.FORGE_URL; +const FORGE_USER = import.meta.env.FORGE_USER; +const FORGE_REPO = import.meta.env.FORGE_REPO; +const FORGE_BRANCH = import.meta.env.FORGE_BRANCH; ---
@@ -14,7 +14,7 @@ const GITEA_BRANCH = import.meta.env.GITEA_BRANCH;
  • Créer un post