Skip to content

Commit 2cff860

Browse files
committed
Support risc-v
Signed-off-by: Derek Su <[email protected]>
1 parent 387d080 commit 2cff860

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

Diff for: package/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
FROM alpine
44

55
ARG TARGETPLATFORM
6-
RUN if [ "$TARGETPLATFORM" != "linux/amd64" ] && [ "$TARGETPLATFORM" != "linux/arm64" ] && [ "$TARGETPLATFORM" != "linux/arm/v7" ]; then \
6+
RUN if [ "$TARGETPLATFORM" != "linux/amd64" ] && [ "$TARGETPLATFORM" != "linux/arm64" ] && [ "$TARGETPLATFORM" != "linux/arm/v7" ] && [ "$TARGETPLATFORM" != "linux/riscv64" ]; then \
77
echo "Error: Unsupported TARGETPLATFORM: $TARGETPLATFORM" && \
88
exit 1; \
99
fi

Diff for: scripts/build

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ LINKFLAGS="-X main.VERSION=$VERSION"
1313
CGO_ENABLED=0 GOARCH=amd64 go build -ldflags "$LINKFLAGS $OTHER_LINKFLAGS" -o bin/local-path-provisioner-amd64
1414
CGO_ENABLED=0 GOARCH=arm64 go build -ldflags "$LINKFLAGS $OTHER_LINKFLAGS" -o bin/local-path-provisioner-arm64
1515
CGO_ENABLED=0 GOARCH=arm go build -ldflags "$LINKFLAGS $OTHER_LINKFLAGS" -o bin/local-path-provisioner-arm
16+
CGO_ENABLED=0 GOARCH=riscv64 go build -ldflags "$LINKFLAGS $OTHER_LINKFLAGS" -o bin/local-path-provisioner-riscv64
1617
if [ "$CROSS" = "true" ] && [ "$ARCH" = "amd64" ]; then
1718
GOOS=darwin go build -ldflags "$LINKFLAGS" -o bin/local-path-provisioner-darwin
1819
GOOS=windows go build -ldflags "$LINKFLAGS" -o bin/local-path-provisioner-windows

0 commit comments

Comments
 (0)