Add native ReleaseKit bootstrap
This commit is contained in:
18
scripts/releasekit.sh
Executable file
18
scripts/releasekit.sh
Executable file
@@ -0,0 +1,18 @@
|
||||
#!/bin/sh
|
||||
set -eu
|
||||
|
||||
cd "$(dirname "$0")/.."
|
||||
|
||||
export GOTOOLCHAIN=local
|
||||
export GOWORK=off
|
||||
export GOFLAGS=-mod=readonly
|
||||
|
||||
GOOS=$(go env GOHOSTOS)
|
||||
GOARCH=$(go env GOHOSTARCH)
|
||||
export GOOS GOARCH
|
||||
|
||||
mkdir -p .releasekit/bin
|
||||
go build -mod=readonly -o .releasekit/bin/releasekit \
|
||||
"gitea.maximumdirect.net/eric/ReleaseKit/cmd/releasekit"
|
||||
|
||||
exec ./.releasekit/bin/releasekit "$@"
|
||||
Reference in New Issue
Block a user