diff --git a/build_test.sh b/build_test.sh new file mode 100644 index 0000000..5ac0f01 --- /dev/null +++ b/build_test.sh @@ -0,0 +1,72 @@ +#!/bin/bash + +#github action release.sh + +set -x +function RETVAL() { + rt=$1 + if [ $rt != 0 ]; then + echo $rt + exit 1 + fi +} + +#当前目录 +cpath=$(pwd) + +ver=$(cat version) +echo $ver + +#前端编译 仅需要执行一次 +#bash ./build_web.sh + +echo "copy二进制文件" + +# -tags osusergo,netgo,sqlite_omit_load_extension +flags="-trimpath" +ldflags="-s -w -extldflags '-static' -X main.appVer=$ver -X main.commitId=$(git rev-parse HEAD) -X main.buildDate=$(date --iso-8601=seconds)" +#github action +gopath=/go + +dockercmd=$( + cat <