Add the compress logic.
This commit is contained in:
parent
6e348897c0
commit
ecd522a957
12
build/bin/startup.sh
Normal file
12
build/bin/startup.sh
Normal file
@ -0,0 +1,12 @@
|
||||
#!/bin/bash
|
||||
|
||||
# executable path
|
||||
DIR="$( cd "$( dirname "$0" )" && pwd )"
|
||||
EXE_PATH=$GOPATH/bin/tank
|
||||
|
||||
if [ -f "$EXE_PATH" ]; then
|
||||
nohup $EXE_PATH >/dev/null 2>&1 &
|
||||
else
|
||||
echo 'Cannot find $EXE_PATH.'
|
||||
exit 1
|
||||
fi
|
@ -15,6 +15,9 @@ if "%GOPATH%"=="" (
|
||||
|
||||
set PRE_DIR=%cd%
|
||||
|
||||
@rem version name
|
||||
set VERSION_NAME=tank-1.0.0
|
||||
|
||||
cd %GOPATH%
|
||||
|
||||
echo golang.org . Please download from: https://github.com/MXi4oyu/golang.org and put in the directory with same level of github.com
|
||||
@ -47,7 +50,13 @@ echo build tank ...
|
||||
go install tank
|
||||
|
||||
echo packaging
|
||||
set distPath=%GOPATH%\src\tank\dist
|
||||
|
||||
set distFolder=%GOPATH%\src\tank\dist
|
||||
if not exist %distFolder% (
|
||||
md %distFolder%
|
||||
)
|
||||
|
||||
set distPath=%distFolder%\%VERSION_NAME%
|
||||
if exist %distPath% (
|
||||
echo clear %distPath%
|
||||
rmdir /s/q %distPath%
|
||||
|
@ -6,9 +6,10 @@ if [ -z "$GOPATH" ] ; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
PRE_DIR=$(pwd)
|
||||
|
||||
VERSION_NAME=tank-1.0.0
|
||||
|
||||
cd $GOPATH
|
||||
|
||||
echo "golang.org . Please download from: https://github.com/MXi4oyu/golang.org and put in the directory with same level of github.com"
|
||||
@ -39,7 +40,14 @@ echo "build tank ..."
|
||||
go install tank
|
||||
|
||||
echo "packaging..."
|
||||
distPath="$GOPATH/src/tank/dist"
|
||||
distFolder="$GOPATH/src/tank/dist"
|
||||
|
||||
# if a directory
|
||||
if [ ! -d distFolder ] ; then
|
||||
mkdir $distFolder
|
||||
fi
|
||||
|
||||
distPath=$distFolder/$VERSION_NAME
|
||||
|
||||
# if a directory
|
||||
if [ -d $distPath ] ; then
|
||||
@ -59,6 +67,9 @@ cp -r "$GOPATH/src/tank/build/." $distPath
|
||||
echo "remove pack"
|
||||
rm -rf $distPath/pack
|
||||
|
||||
echo "compress to tar.gz"
|
||||
tar -zcvf $distFolder/$VERSION_NAME.tar.gz $distPath
|
||||
|
||||
cd $PRE_DIR
|
||||
|
||||
echo "check the dist file in $distPath"
|
||||
|
Loading…
Reference in New Issue
Block a user