From 8fd57da2944e2c2dbf1c92b1710443b2b19c0417 Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Sat, 19 Oct 2024 19:06:43 +0200 Subject: [PATCH] Fix keibi dockerfile & ci --- .github/workflows/robot.yml | 2 +- auth/Dockerfile | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/robot.yml b/.github/workflows/robot.yml index 76941d6a..ca630329 100644 --- a/.github/workflows/robot.yml +++ b/.github/workflows/robot.yml @@ -29,7 +29,7 @@ jobs: - name: Start the service run: | cp .env.example .env - docker compose --profile v5 -f docker-compose.build.yml up -d auth postgres traefik --wait + docker compose --profile v5 -f docker-compose.build.yml up -d auth postgres traefik --wait --build - name: Perform healthchecks run: | diff --git a/auth/Dockerfile b/auth/Dockerfile index 5c1a1b93..798b7db4 100644 --- a/auth/Dockerfile +++ b/auth/Dockerfile @@ -16,9 +16,10 @@ RUN swag init --parseDependency RUN CGO_ENABLED=0 GOOS=linux go build -o /keibi FROM gcr.io/distroless/base-debian11 -WORKDIR / +WORKDIR /app EXPOSE 4568 USER nonroot:nonroot -COPY --from=build /keibi /keibi -CMD ["/keibi"] +COPY --from=build /keibi /app/keibi +COPY sql ./sql +CMD ["/app/keibi"]