appname="YunTu.Payment.WebApi,YunTu.Payment.Web"
echo "appname"{$appname}
modules=(
"YunTu.Payment.WebApi"
"YunTu.Payment.Web"
"YunTu.Payment.Jobs"
)
for module in ${modules[@]};
do
echo "遍历服务名称:" $module
number=$(echo $module|grep -o "." | wc -l)
for ((i=1; i<=number+1; i++))
do
test=`echo $module|cut -d "." -f $i`
moduleEnv=$moduleEnv${test^}
done
appname_=","$appname","
echo "appname:"$appname_
module_=","$module","
echo "module_"$module_
if [[ "$appname_" == *"$module_"* ]];
then
setEnv "$moduleEnv" true
echo $moduleEnv
echo "将进行$module服务CICD"
else
setEnv "$moduleEnv" false
echo $moduleEnv
echo "不会进行$module服务CICD"
fi
unset moduleEnv
done