image: alpine/edge packages: - go tasks: - test: | 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