add build_local
This commit is contained in:
parent
99d2d7a2ae
commit
5d0c6c0c6e
36
control
36
control
|
@ -8,7 +8,7 @@ cd $CWD
|
||||||
|
|
||||||
usage()
|
usage()
|
||||||
{
|
{
|
||||||
echo $"Usage: $0 {start|stop|restart|status|build|pack} <module>"
|
echo $"Usage: $0 {start|stop|restart|status|build|build_local|pack} <module>"
|
||||||
exit 0
|
exit 0
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -139,7 +139,17 @@ status()
|
||||||
build_one()
|
build_one()
|
||||||
{
|
{
|
||||||
mod=$1
|
mod=$1
|
||||||
|
echo -n "building ${mod} ... "
|
||||||
go build -ldflags "-X main.version=${version}" -o n9e-${mod} src/modules/${mod}/${mod}.go
|
go build -ldflags "-X main.version=${version}" -o n9e-${mod} src/modules/${mod}/${mod}.go
|
||||||
|
echo "done"
|
||||||
|
}
|
||||||
|
|
||||||
|
build_local_one()
|
||||||
|
{
|
||||||
|
mod=$1
|
||||||
|
echo -n "building ${mod} ... "
|
||||||
|
go build -mod=vendor -ldflags "-X main.version=${version}" -o n9e-${mod} src/modules/${mod}/${mod}.go
|
||||||
|
echo "done"
|
||||||
}
|
}
|
||||||
|
|
||||||
build()
|
build()
|
||||||
|
@ -163,6 +173,27 @@ build()
|
||||||
build_one $mod
|
build_one $mod
|
||||||
}
|
}
|
||||||
|
|
||||||
|
build_local()
|
||||||
|
{
|
||||||
|
export GO111MODULE=on
|
||||||
|
|
||||||
|
mod=$1
|
||||||
|
if [ "x${mod}" = "x" ]; then
|
||||||
|
build_local_one monapi
|
||||||
|
build_local_one transfer
|
||||||
|
build_local_one index
|
||||||
|
build_local_one judge
|
||||||
|
build_local_one agent
|
||||||
|
build_local_one tsdb
|
||||||
|
build_local_one rdb
|
||||||
|
build_local_one ams
|
||||||
|
build_local_one job
|
||||||
|
return
|
||||||
|
fi
|
||||||
|
|
||||||
|
build_local_one $mod
|
||||||
|
}
|
||||||
|
|
||||||
reload()
|
reload()
|
||||||
{
|
{
|
||||||
mod=$1
|
mod=$1
|
||||||
|
@ -201,6 +232,9 @@ case "$1" in
|
||||||
build)
|
build)
|
||||||
build $2
|
build $2
|
||||||
;;
|
;;
|
||||||
|
build_local)
|
||||||
|
build_local $2
|
||||||
|
;;
|
||||||
reload)
|
reload)
|
||||||
reload $2
|
reload $2
|
||||||
;;
|
;;
|
||||||
|
|
Loading…
Reference in New Issue