Commit 58092a6b by 据说甜蜜呢

添加判断

parent 2660a9ae
Pipeline #4229 passed with stage
in 17 seconds
......@@ -17,9 +17,7 @@ function AddConfig()
declare name=${1}
declare publishable=${2}
if [ "${publishable}" == "1" ]; then
echo "<${name}Publishable>${publishable}</${name}Publishable>" >> /tmp/cicd.props
fi
echo "<${name}Publishable>${publishable}</${name}Publishable>" >> /tmp/cicd.props
}
function AddTailConfig()
......@@ -63,17 +61,20 @@ else
AddHeadConfig "1","0"
for servicePrefix in `ls ./src/Services|xargs -d '/'`
do
# Notes: manual control, mandatory release, will not analyzing changes
# Notes: Hard release[manual control], will not analyz changes.
isPublishable=$(eval echo ${servicePrefix}Publishable)
if [ "${isPublishable}" == "1" ];
then
AddConfig "${servicePrefix}" "${isPublishable}"
echo "Tips[Hard Release]: ${servicePrefix} will be released."
else
# Analyzing git changes
# Soft Release, begin Analyzing git changes
IsPublishable "src/${servicePrefix}" isPublishable publishableCount
AddConfig "${servicePrefix}" "${isPublishable}"
echo "Tips[Soft Release]: ${servicePrefix} will be released."
if [ "${isPublishable}" == "1" ];
then
AddConfig "${servicePrefix}" "${isPublishable}"
echo "Tips[Soft Release]: ${servicePrefix} will be released."
fi
fi
done
AddTailConfig
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment