1 Star 0 Fork 246

loni / mm-wiki

forked from phachon / mm-wiki 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
pack.sh 1.71 KB
一键复制 编辑 原始数据 按行查看 历史
phachon 提交于 2018-08-01 14:08 . fix pack.sh
#!/bin/bash
VER=$1
if [ "$VER" = "" ]; then
echo 'please input pack version!'
exit 1
fi
RELEASE="release-${VER}"
rm -rf ${RELEASE}
mkdir ${RELEASE}
# windows amd64
echo 'Start pack windows amd64...'
GOOS=windows GOARCH=amd64 go get ./...
GOOS=windows GOARCH=amd64 go build ./
cd install
GOOS=windows GOARCH=amd64 go build ./
cd ..
tar -czvf "${RELEASE}/mm-wiki-windows-amd64.tar.gz" mm-wiki.exe conf/ docs/ logs/.gitignore static/ views/ install/install.exe LICENSE README.md
rm -rf mm-wiki.exe
echo 'Start pack windows X386...'
GOOS=windows GOARCH=386 go get ./...
GOOS=windows GOARCH=386 go build ./
cd install
GOOS=windows GOARCH=386 go build ./
cd ..
tar -czvf "${RELEASE}/mm-wiki-windows-386.tar.gz" mm-wiki.exe conf/ docs/ logs/.gitignore static/ views/ install/install.exe LICENSE README.md
rm -rf mm-wiki.exe
echo 'Start pack linux amd64'
GOOS=linux GOARCH=amd64 go get ./...
GOOS=linux GOARCH=amd64 go build ./
cd install
GOOS=linux GOARCH=amd64 go build ./
cd ..
tar -czvf "${RELEASE}/mm-wiki-linux-amd64.tar.gz" mm-wiki conf/ docs/ logs/.gitignore static/ views/ install/install LICENSE README.md
rm -rf mm-wiki
echo 'Start pack linux 386'
GOOS=linux GOARCH=386 go get ./...
GOOS=linux GOARCH=386 go build ./
cd install
GOOS=linux GOARCH=386 go build ./
cd ..
tar -czvf "${RELEASE}/mm-wiki-linux-386.tar.gz" mm-wiki conf/ docs/ logs/.gitignore static/ views/ install/install LICENSE README.md
rm -rf mm-wiki
echo 'Start pack mac amd64'
GOOS=darwin GOARCH=amd64 go get ./...
GOOS=darwin GOARCH=amd64 go build ./
cd install
GOOS=darwin GOARCH=amd64 go build ./
cd ..
tar -czvf "${RELEASE}/mm-wiki-mac-amd64.tar.gz" mm-wiki conf/ docs/ logs/.gitignore static/ views/ install/install LICENSE README.md
rm -rf mm-wiki
echo 'END'
Go
1
https://gitee.com/17378674/mm-wiki.git
git@gitee.com:17378674/mm-wiki.git
17378674
mm-wiki
mm-wiki
master

搜索帮助