alternative_package.sh: Auto-commit, check, if git is clean
Change-Id: Ieae93761dc51c1c141d138a34c6ae01dfef557d2
This commit is contained in:
parent
4a483986f0
commit
54b9cbd653
|
@ -6,11 +6,15 @@ package_add="$1"
|
||||||
name_add="$2"
|
name_add="$2"
|
||||||
mydir="$(dirname "$(realpath "$0")")"
|
mydir="$(dirname "$(realpath "$0")")"
|
||||||
|
|
||||||
|
source "$mydir/merge_helpers.sh"
|
||||||
|
|
||||||
if [ -z "$package_add" ] || [ -z "$name_add" ]; then
|
if [ -z "$package_add" ] || [ -z "$name_add" ]; then
|
||||||
echo "Usage: $0 <package_add> <name_add>"
|
echo "Usage: $0 <package_add> <name_add>"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
require_clean_git
|
||||||
|
|
||||||
build_gradle="$mydir/vector/build.gradle"
|
build_gradle="$mydir/vector/build.gradle"
|
||||||
src_dir="$mydir/vector/src"
|
src_dir="$mydir/vector/src"
|
||||||
fastlane_dir="$mydir/fastlane"
|
fastlane_dir="$mydir/fastlane"
|
||||||
|
@ -75,3 +79,6 @@ esac
|
||||||
sed -i "s|SchildiChat|SchildiChat.$name_add|g" "$build_gradle"
|
sed -i "s|SchildiChat|SchildiChat.$name_add|g" "$build_gradle"
|
||||||
sed -i "s|de.spiritcroc.riotx|de.spiritcroc.riotx.$package_add|g" "$build_gradle" `find "$src_dir" -name google-services.json`
|
sed -i "s|de.spiritcroc.riotx|de.spiritcroc.riotx.$package_add|g" "$build_gradle" `find "$src_dir" -name google-services.json`
|
||||||
sed -i "s|SchildiChat|SchildiChat.$name_add|g" `find "$fastlane_dir/metadata/android" -name "title.txt"`
|
sed -i "s|SchildiChat|SchildiChat.$name_add|g" `find "$fastlane_dir/metadata/android" -name "title.txt"`
|
||||||
|
|
||||||
|
git add -A
|
||||||
|
git commit -m "Switch to alternative $name_add ($package_add)"
|
||||||
|
|
Loading…
Reference in New Issue