From 8fb43c1cbd439e43cb5a479824a4891048728c72 Mon Sep 17 00:00:00 2001 From: Andras Schmelczer Date: Tue, 21 Oct 2025 20:40:59 +0100 Subject: [PATCH] Simplify cli build --- frontend/local-client-cli/Dockerfile | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/frontend/local-client-cli/Dockerfile b/frontend/local-client-cli/Dockerfile index 163a37bc..36a314d0 100644 --- a/frontend/local-client-cli/Dockerfile +++ b/frontend/local-client-cli/Dockerfile @@ -2,20 +2,9 @@ FROM node:22-slim AS builder WORKDIR /build -COPY package*.json ./ +COPY . . -COPY sync-client/package*.json ./sync-client/ -COPY local-client-cli/package*.json ./local-client-cli/ - -RUN npm ci --workspaces - -COPY sync-client/ ./sync-client/ -COPY local-client-cli/ ./local-client-cli/ - -WORKDIR /build/sync-client -RUN npm run build - -WORKDIR /build/local-client-cli +RUN npm ci RUN npm run build FROM node:22-alpine @@ -24,6 +13,7 @@ LABEL org.opencontainers.image.title="VaultLink Local CLI" LABEL org.opencontainers.image.description="Standalone CLI for VaultLink sync client" LABEL org.opencontainers.image.source="https://github.com/schmelczer/vault-link" LABEL org.opencontainers.image.licenses="MIT" +LABEL org.opencontainers.image.authors="andras@schmelczer.dev"