Add env vars to the cicd

This commit is contained in:
omaroughriss 2025-07-23 12:42:15 +02:00
parent 3855c739bc
commit f31af5c733
2 changed files with 7 additions and 0 deletions

View File

@ -34,6 +34,9 @@ jobs:
with: with:
context: . context: .
push: true push: true
ssh: default
build-args: |
ENV_VARS=${{ secrets.ENV_VARS }}
tags: | tags: |
${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest
${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ gitea.sha }} ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ gitea.sha }}

View File

@ -4,6 +4,10 @@ WORKDIR /app
# Installation des dépendances # Installation des dépendances
COPY package*.json ./ COPY package*.json ./
ARG ENV_VARS
RUN echo "${ENV_VARS}" > .env
RUN npm install --production RUN npm install --production
# Copie des fichiers source # Copie des fichiers source