编辑代码

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