Private
Public Access
1
0

Generate assets in Docker build if missing, update asset embedding paths to web/assets/.
Some checks failed
Dynamic Branch Deploy / build-and-deploy (push) Failing after 1m38s

This commit is contained in:
Sebastian Unterschütz
2026-01-04 15:25:08 +01:00
parent 755feb8394
commit f5b8809ef8
3 changed files with 14 additions and 6 deletions

View File

@@ -13,6 +13,14 @@ RUN go mod download
# Source Code kopieren
COPY . .
# Assets generieren (falls nicht vorhanden)
RUN if [ ! -f cmd/client/web/assets/assets.json ]; then \
echo "🔨 Generiere Assets..."; \
go run ./cmd/builder; \
else \
echo "✅ Assets bereits vorhanden"; \
fi
# Server binary bauen
RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -a -installsuffix cgo -ldflags="-w -s" -o server ./cmd/server