mirror of
https://github.com/sysadminsmedia/homebox.git
synced 2025-12-21 21:33:02 +01:00
Try this to fix the build? (More like the original)
This commit is contained in:
@@ -56,11 +56,11 @@ COPY --from=frontend-builder /app/.output/public ./app/api/static/public
|
|||||||
# Use cache for Go build artifacts
|
# Use cache for Go build artifacts
|
||||||
RUN --mount=type=cache,target=/root/.cache/go-build \
|
RUN --mount=type=cache,target=/root/.cache/go-build \
|
||||||
if [ "$TARGETARCH" = "arm" ] || [ "$TARGETARCH" = "riscv64" ]; \
|
if [ "$TARGETARCH" = "arm" ] || [ "$TARGETARCH" = "riscv64" ]; \
|
||||||
then CGO_ENABLED=0 GOOS=$TARGETOS GOARCH=$TARGETARCH go build \
|
then echo "nodynamic" $TARGETOS $TARGETARCH; CGO_ENABLED=0 GOOS=$TARGETOS GOARCH=$TARGETARCH go build \
|
||||||
-ldflags "-s -w -X main.commit=$COMMIT -X main.buildTime=$BUILD_TIME -X main.version=$VERSION" \
|
-ldflags "-s -w -X main.commit=$COMMIT -X main.buildTime=$BUILD_TIME -X main.version=$VERSION" \
|
||||||
-tags nodynamic -o /go/bin/api -v ./app/api/*.go; \
|
-tags nodynamic -o /go/bin/api -v ./app/api/*.go; \
|
||||||
else \
|
else \
|
||||||
CGO_ENABLED=0 GOOS=$TARGETOS GOARCH=$TARGETARCH go build \
|
echo $TARGETOS $TARGETARCH; CGO_ENABLED=0 GOOS=$TARGETOS GOARCH=$TARGETARCH go build \
|
||||||
-ldflags "-s -w -X main.commit=$COMMIT -X main.buildTime=$BUILD_TIME -X main.version=$VERSION" \
|
-ldflags "-s -w -X main.commit=$COMMIT -X main.buildTime=$BUILD_TIME -X main.version=$VERSION" \
|
||||||
-o /go/bin/api -v ./app/api/*.go; \
|
-o /go/bin/api -v ./app/api/*.go; \
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -53,11 +53,11 @@ COPY --from=frontend-builder /app/.output/public ./app/api/static/public
|
|||||||
# Use cache for Go build artifacts
|
# Use cache for Go build artifacts
|
||||||
RUN --mount=type=cache,target=/root/.cache/go-build \
|
RUN --mount=type=cache,target=/root/.cache/go-build \
|
||||||
if [ "$TARGETARCH" = "arm" ] || [ "$TARGETARCH" = "riscv64" ]; \
|
if [ "$TARGETARCH" = "arm" ] || [ "$TARGETARCH" = "riscv64" ]; \
|
||||||
then CGO_ENABLED=0 GOOS=$TARGETOS GOARCH=$TARGETARCH go build \
|
then CGO_ENABLED=0 GOOS=linux go build \
|
||||||
-ldflags "-s -w -X main.commit=$COMMIT -X main.buildTime=$BUILD_TIME -X main.version=$VERSION" \
|
-ldflags "-s -w -X main.commit=$COMMIT -X main.buildTime=$BUILD_TIME -X main.version=$VERSION" \
|
||||||
-tags nodynamic -o /go/bin/api -v ./app/api/*.go; \
|
-tags nodynamic -o /go/bin/api -v ./app/api/*.go; \
|
||||||
else \
|
else \
|
||||||
CGO_ENABLED=0 GOOS=$TARGETOS GOARCH=$TARGETARCH go build \
|
CGO_ENABLED=0 GOOS=linux go build \
|
||||||
-ldflags "-s -w -X main.commit=$COMMIT -X main.buildTime=$BUILD_TIME -X main.version=$VERSION" \
|
-ldflags "-s -w -X main.commit=$COMMIT -X main.buildTime=$BUILD_TIME -X main.version=$VERSION" \
|
||||||
-o /go/bin/api -v ./app/api/*.go; \
|
-o /go/bin/api -v ./app/api/*.go; \
|
||||||
fi
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user