From 0baee5e3392ee4d373d475afce6f66962753eddf Mon Sep 17 00:00:00 2001 From: pb Date: Thu, 6 Mar 2025 10:23:12 +0100 Subject: [PATCH] Added the 'timeout 15' before bee run --downdoc=true' to make sure swagger is dowloaded --- Dockerfile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Dockerfile b/Dockerfile index cfdfda5..d7aa9c2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -28,6 +28,9 @@ RUN export CGO_ENABLED=0 && \ COPY . . RUN sed -i '/replace/d' go.mod +RUN if [ ! -f swagger/index.html ]; then timeout 15 bee run --gendoc=true --downdoc=true; fi +RUN bee generate routers +RUN bee generate docs RUN bee pack RUN mkdir -p /app/extracted && tar -zxvf oc-datacenter.tar.gz -C /app/extracted RUN sed -i 's/http:\/\/127.0.0.1:8080\/swagger\/swagger.json/swagger.json/g' /app/extracted/swagger/index.html