mirror of
https://github.com/kami-blue/client
synced 2025-01-10 00:39:24 +00:00
28 lines
979 B
Bash
Executable File
28 lines
979 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# Created by l1ving on 17/02/20
|
|
#
|
|
# Bumps the version and creates a commit ready for push
|
|
#
|
|
# Usage: "./bumpMajor.sh"
|
|
|
|
__utils="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/utils.sh"
|
|
source "$__utils"
|
|
|
|
check_git || exit $?
|
|
|
|
CUR_R=$(($(date +"%Y") - 2019))
|
|
CUR_M=$(date +".%m")
|
|
|
|
VERSION="$CUR_R$CUR_M.01"
|
|
VERSION_DEV="$CUR_R$CUR_M.xx-dev"
|
|
|
|
sed -i "s/modVersion=.*/modVersion=$VERSION_DEV/" gradle.properties
|
|
sed -i "s/VERSION = \".*\";/VERSION = \"$VERSION_DEV\";/" src/main/java/me/zeroeightsix/kami/KamiMod.java
|
|
sed -i "s/VERSION_SIMPLE = \".*\";/VERSION_SIMPLE = \"$VERSION_DEV\";/" src/main/java/me/zeroeightsix/kami/KamiMod.java
|
|
sed -i "s/VERSION_MAJOR = \".*\";/VERSION_MAJOR = \"$VERSION\";/" src/main/java/me/zeroeightsix/kami/KamiMod.java
|
|
sed -i "s/\"version\": \".*\",/\"version\": \"$VERSION_DEV\",/" src/main/resources/mcmod.info
|
|
git commit -am "[bump] Release Major $VERSION"
|
|
|
|
echo "[bumpMajor] Created commit for version '$VERSION', remember to push!"
|