From 040db92caa9dc0c198ecb31c98d19d345eb5b41a Mon Sep 17 00:00:00 2001 From: blek Date: Fri, 3 Nov 2023 03:14:36 +1000 Subject: [PATCH] ci script --- .gitignore | 2 +- ci.sh | 16 ++++++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100755 ci.sh diff --git a/.gitignore b/.gitignore index 58b4422..565bc0c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ .DS_Store -bfile_cli +bfile_cli* diff --git a/ci.sh b/ci.sh new file mode 100755 index 0000000..04b2fd7 --- /dev/null +++ b/ci.sh @@ -0,0 +1,16 @@ +#!/bin/sh + +. ./package.env + +GOOS=linux GOARCH=386 go build -o "bfile_cli.$VERSION.linux.i386" -ldflags "-s -w -X main.version=$VERSION" . & +GOOS=linux GOARCH=amd64 go build -o "bfile_cli.$VERSION.linux.amd64" -ldflags "-s -w -X main.version=$VERSION" . & +GOOS=linux GOARCH=arm64 go build -o "bfile_cli.$VERSION.linux.arm64" -ldflags "-s -w -X main.version=$VERSION" . & + +GOOS=windows GOARCH=386 go build -o "bfile_cli.$VERSION.windows.i386.exe" -ldflags "-s -w -X main.version=$VERSION" . & +GOOS=windows GOARCH=amd64 go build -o "bfile_cli.$VERSION.windows.amd64.exe" -ldflags "-s -w -X main.version=$VERSION" . & +GOOS=windows GOARCH=arm64 go build -o "bfile_cli.$VERSION.windows.arm64.exe" -ldflags "-s -w -X main.version=$VERSION" . & + +GOOS=darwin GOARCH=amd64 go build -o "bfile_cli.$VERSION.darwin.amd64" -ldflags "-s -w -X main.version=$VERSION" . & +GOOS=darwin GOARCH=arm64 go build -o "bfile_cli.$VERSION.darwin.arm64" -ldflags "-s -w -X main.version=$VERSION" . & + +wait \ No newline at end of file