bugfix
This commit is contained in:
parent
18ebdfea8b
commit
c75522d7cc
33
build.sh
33
build.sh
@ -7,49 +7,46 @@ gname=$(id -gn)
|
|||||||
sudo apt install redis-server
|
sudo apt install redis-server
|
||||||
python3 -m venv py3
|
python3 -m venv py3
|
||||||
source py3/bin/activate
|
source py3/bin/activate
|
||||||
$cdir/py3/bin/pip install -r requirements.txt
|
pip install -r requirements.txt
|
||||||
mkdir pkgs
|
mkdir pkgs
|
||||||
cd pkgs
|
cd pkgs
|
||||||
git clone https://git.opencomputing.cn/yumoqing/bricks
|
git clone https://git.opencomputing.cn/yumoqing/bricks
|
||||||
cd bricks/bricks
|
cd bricks/bricks
|
||||||
./build.sh
|
./build.sh
|
||||||
cd $dir/wwwroot
|
cd $cdir/wwwroot
|
||||||
ln -s $dir/pkgs/bricks/dist $dir/wwwroot/bricks
|
ln -s $cdir/pkgs/bricks/dist $dir/wwwroot/bricks
|
||||||
for m in apppublic sqlor ahserver bricks-for-python xls2ddl
|
for m in apppublic sqlor ahserver bricks-for-python xls2ddl
|
||||||
do
|
do
|
||||||
echo "install $m module..."
|
echo "install $m module..."
|
||||||
cd $dir
|
cd $cdir/pkgs
|
||||||
git clone https://git.opencomputing.cn/yumoqing/$m
|
git clone https://git.opencomputing.cn/yumoqing/$m
|
||||||
cd $dir/$m
|
cd $m
|
||||||
$cdir/py3/bin/pip install .
|
$cdir/py3/bin/pip install .
|
||||||
done
|
done
|
||||||
dir=$(pwd)
|
|
||||||
for m in appbase rbac accounting llmage platformbiz msp cpcc pf_pay filemgr dapi uapi rag charge
|
for m in appbase rbac accounting llmage platformbiz msp cpcc pf_pay filemgr dapi uapi rag charge
|
||||||
do
|
do
|
||||||
echo "install $m module..."
|
echo "install $m module..."
|
||||||
cd $dir
|
cd $cdir/pkgs
|
||||||
git clone https://git.opencomputing.cn/yumoqing/$m
|
git clone https://git.opencomputing.cn/yumoqing/$m
|
||||||
cd $dir/$m
|
cd $m
|
||||||
$cdir/py3/bin/pip install .
|
$cdir/py3/bin/pip install .
|
||||||
if [ -d $dir/$m/models ];then
|
if [ -d $cdir/pkgs/$m/models ];then
|
||||||
cd $dir/$m/models
|
cd $cdir/pkgs/$m/models
|
||||||
xls2ddl mysql . > mysql.ddl.sql
|
xls2ddl mysql . > mysql.ddl.sql
|
||||||
mysql -h db -utest -ptest123 sage < mysql.ddl.sql
|
mysql -h db -utest -ptest123 sage < mysql.ddl.sql
|
||||||
fi
|
fi
|
||||||
if [ -d $dir/$m/json ];then
|
if [ -d $cdir/pkgs/$m/json ];then
|
||||||
cd $dir/$m/json
|
cd $cdir/pkgs/$m/json
|
||||||
./build.sh
|
./build.sh
|
||||||
fi
|
fi
|
||||||
if [ -d $dir/$m/data ]; then
|
if [ -d $cdir/pkgs/$m/data ]; then
|
||||||
cd $dir/$m/data
|
cd $cdir/pkgs/$m/data
|
||||||
dbloader $dir sage data.xlsx
|
dbloader $cdir sage data.xlsx
|
||||||
fi
|
fi
|
||||||
rm $cdir/wwwroot/$m
|
rm $cdir/wwwroot/$m
|
||||||
ln -s $dir/$m/wwwroot $cdir/wwwroot/$m
|
ln -s $cdir/pkgs/$m/wwwroot $cdir/wwwroot/$m
|
||||||
done
|
done
|
||||||
mkdir $cdir/logs
|
mkdir $cdir/logs
|
||||||
rm $cdir/wwwroot/bricks
|
|
||||||
ln -s /d/public/bricks $cdir/wwwroot
|
|
||||||
cd $cdir
|
cd $cdir
|
||||||
cat > $cdir/sage.service <<EOF
|
cat > $cdir/sage.service <<EOF
|
||||||
[Unit]
|
[Unit]
|
||||||
|
|||||||
@ -3,7 +3,3 @@ setuptools
|
|||||||
wheel
|
wheel
|
||||||
alibabacloud_tea_openapi
|
alibabacloud_tea_openapi
|
||||||
alibabacloud_dysmsapi20170525
|
alibabacloud_dysmsapi20170525
|
||||||
git+https://git.opencomputing.cn/yumoqing/bricks-for-python
|
|
||||||
git+https://git.opencomputing.cn/yumoqing/apppublic
|
|
||||||
git+https://git.opencomputing.cn/yumoqing/ahserver
|
|
||||||
git+https://git.opencomputing.cn/yumoqing/sqlor
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user