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
Some checks failed
Dynamic Branch Deploy / build-and-deploy (push) Failing after 1m38s
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user