diff --git a/.gitignore b/.gitignore index 960df2e..38e9519 100644 --- a/.gitignore +++ b/.gitignore @@ -6,4 +6,5 @@ gossm gossm.exe test coverage.txt -dist \ No newline at end of file +dist +gopath diff --git a/.goreleaser.yml b/.goreleaser.yml index 94d93d6..d5daaec 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -21,7 +21,7 @@ builds: - all=-trimpath={{.Env.GOPATH}} ldflags: - -s -w - - -X main.gossmVersion=v1.4.6 # version + - -X main.gossmVersion=v1.5.0 # version ignore: - goos: windows goarch: arm64 diff --git a/.tool-versions b/.tool-versions index 4933a41..00c8508 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1 +1 @@ -golang 1.18 +golang 1.18.3 diff --git a/scripts/deploy.sh b/scripts/deploy.sh index ba4ca9f..14c60a4 100755 --- a/scripts/deploy.sh +++ b/scripts/deploy.sh @@ -17,6 +17,9 @@ function test_with_circleci function release { + sudo rm -rf $CURRENT/dist + sudo rm -rf $CURRENT/gopath + export GOPATH=$CURRENT/gopath tag=$1 if [ -z "$tag" ] @@ -31,6 +34,14 @@ function release goreleaser release --rm-dist } +function release_test +{ + sudo rm -rf $CURRENT/dist + sudo rm -rf $CURRENT/gopath + export GOPATH=$CURRENT/gopath + goreleaser release --snapshot --rm-dist +} + CMD=$1 shift $CMD $*