add docker

This commit is contained in:
2026-05-03 23:35:46 +07:00
parent 71b20274ff
commit 1a1530e5b5
6 changed files with 12 additions and 6 deletions
+8 -2
View File
@@ -12,6 +12,12 @@ generate:
run:
go run ./cmd/pinned_message/main.go
build:
go build -o bin/pinned_message cmd/pinned_message/main.go
build-macos:
rm -rf bin
CGO_ENABLED=1 GOOS=darwin GOARCH=arm64 go build -o bin/pinned_message_macos_arm64 cmd/pinned_message/main.go
build-linux:
rm -rf bin
docker run --rm -v "$$PWD":/app -w /app golang:1.22-alpine sh -c \
"apk add --no-cache gcc musl-dev && \
CGO_ENABLED=1 GOOS=linux GOARCH=arm64 go build -o bin/pinned_message_linux_arm64 cmd/pinned_message/main.go"