diff options
| -rwxr-xr-x | build.sh | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -58,13 +58,16 @@ if [[ "${1:-""}" != "--dev-build" ]]; then cargo +stable clean else echo "!! Development build. Not for general distribution !!" - GIT_COMMIT=$(git rev-parse --short HEAD) - PRODUCT_VERSION="$PRODUCT_VERSION-dev-$GIT_COMMIT" - unset CSC_LINK CSC_KEY_PASSWORD export CSC_IDENTITY_AUTO_DISCOVERY=false fi +if [[ "${1:-""}" == "--dev-build" || $(git describe) != "$PRODUCT_VERSION" ]]; then + GIT_COMMIT=$(git rev-parse --short HEAD) + PRODUCT_VERSION="$PRODUCT_VERSION-dev-$GIT_COMMIT" + echo "Modifying product version to $PRODUCT_VERSION" +fi + echo "Building Mullvad VPN $PRODUCT_VERSION" SEMVER_VERSION=$(echo $PRODUCT_VERSION | sed -Ee 's/($|-.*)/.0\1/g') |
