ci4sManagement-cloud/k8s/build-java.sh

34 lines
649 B
Bash
Raw Normal View History

2024-06-11 17:24:47 +08:00
#!/bin/bash
baseDir="/home/somuns/ci4s"
2024-09-10 10:27:12 +08:00
2024-06-12 16:03:46 +08:00
#判断$1是否为all如果是则编译所有模块否则只编译management-platform模块
2024-09-10 10:41:10 +08:00
if [ "$1" == "all" ]; then
buildDir=$baseDir
2024-11-07 10:21:52 +08:00
elif [ "$1" == "manage" ]; then
2024-09-10 10:41:10 +08:00
buildDir="$baseDir/ruoyi-modules/management-platform"
2024-11-07 10:21:52 +08:00
elif [ "$1" == "auth" ]; then
2024-11-07 09:31:10 +08:00
buildDir="$baseDir/ruoyi-auth"
2024-11-07 10:21:52 +08:00
elif [ "$1" == "gateway" ]; then
2024-11-07 09:31:10 +08:00
buildDir="$baseDir/ruoyi-gateway"
2024-11-07 10:21:52 +08:00
elif [ "$1" == "system" ]; then
2024-11-07 09:31:10 +08:00
buildDir="$baseDir/ruoyi-modules/ruoyi-system"
2024-09-10 10:41:10 +08:00
fi
2024-06-12 16:03:46 +08:00
echo "Building $buildDir"
cd $buildDir && mvn clean install
2024-06-11 17:24:47 +08:00
if [ $? -ne 0 ]; then
echo "Failed to build ruoyi-modules"
exit 1
fi
2024-06-12 16:03:46 +08:00