mirror of
https://github.com/hay-kot/homebox.git
synced 2025-07-31 06:40:28 +00:00
fix build injection
This commit is contained in:
parent
84bf67079b
commit
1279028d07
4 changed files with 9 additions and 7 deletions
|
@ -12,6 +12,7 @@ RUN pnpm build
|
|||
FROM golang:alpine AS builder
|
||||
ARG BUILD_TIME
|
||||
ARG COMMIT
|
||||
ARG VERSION
|
||||
RUN apk update && \
|
||||
apk upgrade && \
|
||||
apk add --update git build-base gcc g++
|
||||
|
@ -22,7 +23,7 @@ RUN go get -d -v ./...
|
|||
RUN rm -rf ./app/api/public
|
||||
COPY --from=frontend-builder /app/.output/public ./app/api/public
|
||||
RUN CGO_ENABLED=1 GOOS=linux go build \
|
||||
-ldflags "-s -w -X main.Commit=$COMMIT -X main.BuildTime=$BUILD_TIME" \
|
||||
-ldflags "-s -w -X main.commit=$COMMIT -X main.buildTime=$BUILD_TIME -X main.version=$VERSION" \
|
||||
-o /go/bin/api \
|
||||
-v ./app/api/*.go
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue