Upversioned from 0.1.0 to 0.1.1-SNAPSHOT
This commit is contained in:
parent
56a0f15aec
commit
1451be891e
24
buildall.sh
24
buildall.sh
|
@ -37,6 +37,7 @@ do
|
||||||
if [ "${release}" != "" ]
|
if [ "${release}" != "" ]
|
||||||
then
|
then
|
||||||
old=`cat project.clj | grep 'defproject mw' | sed 's/.*defproject mw-[a-z]* "\([A-Za-z0-9_.-]*\)".*/\1/'`
|
old=`cat project.clj | grep 'defproject mw' | sed 's/.*defproject mw-[a-z]* "\([A-Za-z0-9_.-]*\)".*/\1/'`
|
||||||
|
message="Preparing ${old} for release"
|
||||||
|
|
||||||
# Does the 'old' version tag end with the token "-SNAPSHOT"? it probably does!
|
# Does the 'old' version tag end with the token "-SNAPSHOT"? it probably does!
|
||||||
echo "${old}" | grep 'SNAPSHOT'
|
echo "${old}" | grep 'SNAPSHOT'
|
||||||
|
@ -51,11 +52,13 @@ do
|
||||||
fi
|
fi
|
||||||
cat project.clj > project.bak.1
|
cat project.clj > project.bak.1
|
||||||
sed "s/${old}/${interim}/" project.bak.1 > project.clj
|
sed "s/${old}/${interim}/" project.bak.1 > project.clj
|
||||||
echo "Upversioned from ${old} to ${interim}"
|
message="Upversioned from ${old} to ${interim} for release"
|
||||||
old=${interim}
|
old=${interim}
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
echo $message
|
||||||
|
|
||||||
lein clean
|
lein clean
|
||||||
lein compile
|
lein compile
|
||||||
if [ $? -ne 0 ]
|
if [ $? -ne 0 ]
|
||||||
|
@ -63,15 +66,23 @@ do
|
||||||
echo "Sub-project ${dir} failed in compile" 1>&2
|
echo "Sub-project ${dir} failed in compile" 1>&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
lein test
|
lein test
|
||||||
if [ $? -ne 0 ]
|
if [ $? -ne 0 ]
|
||||||
then
|
then
|
||||||
echo "Sub-project ${dir} failed in test" 1>&2
|
echo "Sub-project ${dir} failed in test" 1>&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
lein marg
|
lein marg
|
||||||
lein install
|
lein install
|
||||||
|
|
||||||
|
if [ "${message}" = "" ]
|
||||||
|
then
|
||||||
git commit -a
|
git commit -a
|
||||||
|
else
|
||||||
|
git commit -a -m $message
|
||||||
|
fi
|
||||||
# git push origin master
|
# git push origin master
|
||||||
if [ "${release}" != "" ]
|
if [ "${release}" != "" ]
|
||||||
then
|
then
|
||||||
|
@ -80,17 +91,22 @@ do
|
||||||
# git push origin "${branch}"
|
# git push origin "${branch}"
|
||||||
cat project.clj > project.bak.2
|
cat project.clj > project.bak.2
|
||||||
sed "s/${interim}/${release}-SNAPSHOT/" project.bak.2 > project.clj
|
sed "s/${interim}/${release}-SNAPSHOT/" project.bak.2 > project.clj
|
||||||
echo "Upversioned from ${interim} to ${release}"
|
message="Upversioned from ${interim} to ${release}-SNAPSHOT"
|
||||||
|
|
||||||
|
echo $message
|
||||||
|
|
||||||
|
lein clean
|
||||||
lein compile
|
lein compile
|
||||||
if [ $? -ne 0 ]
|
if [ $? -ne 0 ]
|
||||||
then
|
then
|
||||||
echo "Sub-project ${dir} failed in compile after branch to ${release}!" 1>&2
|
echo "Sub-project ${dir} failed in compile after branch to ${release}!" 1>&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
message="Upversioned from ${old} to ${release}-SNAPSHOT"
|
lein marg
|
||||||
|
lein install
|
||||||
git commit -a -m "${message}"
|
git commit -a -m "${message}"
|
||||||
echo ${message}
|
echo ${message}
|
||||||
# git push origin master
|
git push origin master
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Finally, if we're in the UI project, build the uberwar - and should probably deploy it
|
# Finally, if we're in the UI project, build the uberwar - and should probably deploy it
|
||||||
|
|
Loading…
Reference in a new issue