Migrate from Infisical to Vault for secret loading
Some checks failed
Build Docker Image / build (push) Failing after 34s

This commit is contained in:
Ruslan Bakiev
2026-03-09 14:30:10 +07:00
parent e4d6c9ce81
commit 84e857ffc1
3 changed files with 45 additions and 43 deletions

View File

@@ -12,17 +12,15 @@ WORKDIR /app
RUN corepack enable
ARG INFISICAL_API_URL
ARG INFISICAL_CLIENT_ID
ARG INFISICAL_CLIENT_SECRET
ARG INFISICAL_PROJECT_ID
ARG INFISICAL_ENV
ARG VAULT_ADDR
ARG VAULT_TOKEN
ARG VAULT_SHARED_PATH
ARG VAULT_PROJECT_PATH
ENV INFISICAL_API_URL=$INFISICAL_API_URL \
INFISICAL_CLIENT_ID=$INFISICAL_CLIENT_ID \
INFISICAL_CLIENT_SECRET=$INFISICAL_CLIENT_SECRET \
INFISICAL_PROJECT_ID=$INFISICAL_PROJECT_ID \
INFISICAL_ENV=$INFISICAL_ENV
ENV VAULT_ADDR=$VAULT_ADDR \
VAULT_TOKEN=$VAULT_TOKEN \
VAULT_SHARED_PATH=$VAULT_SHARED_PATH \
VAULT_PROJECT_PATH=$VAULT_PROJECT_PATH
COPY package.json pnpm-lock.yaml ./
RUN pnpm install --frozen-lockfile