From 0ee53aaa4c44770f55f0049fe46ab761e3811993 Mon Sep 17 00:00:00 2001 From: Philipp Wolfer Date: Fri, 10 Nov 2023 15:15:09 +0100 Subject: [PATCH] Cross compile binaries --- .build.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.build.yml b/.build.yml index 2baa466..54ebd06 100644 --- a/.build.yml +++ b/.build.yml @@ -6,3 +6,14 @@ tasks: cd scotty go build -v . go test -v ./... + - build: | + cd scotty + GOOS=windows GOARCH=amd64 go build -o bin/scotty.exe . + GOOS=linux GOARCH=amd64 go build -o bin/scotty-linux . + GOOS=darwin GOARCH=amd64 go build -o bin/scotty-mac-intel . + GOOS=darwin GOARCH=arm64 go build -o bin/scotty-mac-arm . +artifacts: + - scotty/bin/scotty.exe + - scotty/bin/scotty-linux + - scotty/bin/scotty-mac-intel + - scotty/bin/scotty-mac-arm