tanshu
ca352649f0
1. The Account Types sent were sqlqueries and not integer literals 2. Voucher Types and Account Types were being compared to VoucherTypesSelected and AccountTypesSelected objects and not their ids.
28 lines
1.2 KiB
Bash
Executable File
28 lines
1.2 KiB
Bash
Executable File
#!/usr/bin/env bash
|
|
parent_path=$( cd "$(dirname "${BASH_SOURCE[0]}")" || exit ; pwd -P )
|
|
cd "$parent_path" || exit
|
|
|
|
if [ 1 -eq "$#" ]
|
|
then
|
|
echo "Version bump to $1"
|
|
sed --in-place --regexp-extended 's/"([0-9].[0-9].[0-9])"/"'"$1"'"/g' brewman/brewman/__version__.py
|
|
git add brewman/brewman/__version__.py
|
|
sed --in-place --regexp-extended 's/version = "([0-9].[0-9].[0-9])"/version = "'"$1"'"/g' brewman/pyproject.toml
|
|
git add brewman/pyproject.toml
|
|
sed --in-place --regexp-extended 's/version: '\''([0-9].[0-9].[0-9])'\''/version: '\'"$1"\''/g' overlord/src/environments/environment.prod.ts
|
|
git add overlord/src/environments/environment.prod.ts
|
|
sed --in-place --regexp-extended 's/version: '\''([0-9].[0-9].[0-9])'\''/version: '\'"$1"\''/g' overlord/src/environments/environment.ts
|
|
git add overlord/src/environments/environment.ts
|
|
sed --in-place --regexp-extended 's/"version": "([0-9].[0-9].[0-9])"/"version": "'"$1"'"/g' overlord/package.json
|
|
git add overlord/package.json
|
|
git commit -m "Version Bump v$1"
|
|
git tag "v$1"
|
|
else
|
|
echo "No version bump"
|
|
fi
|
|
git push
|
|
git tag --delete latest
|
|
git tag latest
|
|
git push --delete origin latest
|
|
git push --tags
|