Fix version check for beta/rc releases

This commit is contained in:
freak4pc 2020-08-27 19:29:34 +03:00 committed by Shai Mishali
parent 7fb0f2420f
commit 239166ba35

View File

@ -102,7 +102,7 @@ function checkPlistVersions() {
PODSPEC_VERSION=`cat $project.podspec | grep -E "s.version\s+=" | cut -d '"' -f 2`
ensureVersionEqual "$RXSWIFT_VERSION" "$PODSPEC_VERSION" "${project} version not equal"
PLIST_VERSION=`defaults read "\`pwd\`/${project}/Info.plist" CFBundleShortVersionString`
if ! ( [[ ${RXSWIFT_VERSION} = *"-"* && "${PLIST_VERSION}-"* == "${RXSWIFT_VERSION}" ]] || [[ "${PLIST_VERSION}" == "${RXSWIFT_VERSION}" ]] ) ; then
if ! ( [[ ${RXSWIFT_VERSION} = *"-"* ]] || [[ "${PLIST_VERSION}" == "${RXSWIFT_VERSION}" ]] ) ; then
echo "Invalid version for `pwd`/${project}/Info.plist: ${PLIST_VERSION}"
exit -1
fi