mirror of
https://github.com/micromdm/micromdm/
synced 2026-08-12 13:25:38 +08:00
add release script
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -1,6 +1,7 @@
|
||||
vendor/
|
||||
.docker/data/root/
|
||||
micromdm
|
||||
build/
|
||||
.k8/
|
||||
*.crt
|
||||
*.key
|
||||
|
||||
17
release.sh
Executable file
17
release.sh
Executable file
@@ -0,0 +1,17 @@
|
||||
#!/bin/bash
|
||||
|
||||
VERSION="0.1.0"
|
||||
NAME=micromdm
|
||||
|
||||
echo "Building $NAME version $VERSION"
|
||||
|
||||
mkdir -p build
|
||||
|
||||
build() {
|
||||
echo -n "=> $1-$2: "
|
||||
GOOS=$1 GOARCH=$2 go build -o build/$NAME-$1-$2 -ldflags "-X main.Version=$VERSION -X main.gitHash=`git rev-parse HEAD`" ./main.go
|
||||
du -h build/$NAME-$1-$2
|
||||
}
|
||||
|
||||
build "darwin" "amd64"
|
||||
build "linux" "amd64"
|
||||
Reference in New Issue
Block a user