Fix bump tool
This commit is contained in:
parent
08ce9f6c7c
commit
c1b20d8f71
1 changed files with 10 additions and 2 deletions
|
@ -17,6 +17,8 @@ ASSETS=(
|
||||||
|
|
||||||
GEM_SPEC="jekyll-theme-chirpy.gemspec"
|
GEM_SPEC="jekyll-theme-chirpy.gemspec"
|
||||||
|
|
||||||
|
NODE_META="package.json"
|
||||||
|
|
||||||
bump_assets() {
|
bump_assets() {
|
||||||
_version="$1"
|
_version="$1"
|
||||||
for i in ${!ASSETS[@]}; do
|
for i in ${!ASSETS[@]}; do
|
||||||
|
@ -27,13 +29,19 @@ bump_assets() {
|
||||||
}
|
}
|
||||||
|
|
||||||
bump_gemspec() {
|
bump_gemspec() {
|
||||||
_version="$1"
|
sed -i "s/[[:digit:]]\.[[:digit:]]\.[[:digit:]]/$1/" $GEM_SPEC
|
||||||
sed -i "s/[[:digit:]]\.[[:digit:]]\.[[:digit:]]/$_version/" $GEM_SPEC
|
}
|
||||||
|
|
||||||
|
bump_node() {
|
||||||
|
sed -i \
|
||||||
|
"s,[\"]version[\"]: [\"][[:digit:]]\.[[:digit:]]\.[[:digit:]][\"],\"version\": \"$1\"," \
|
||||||
|
$NODE_META
|
||||||
}
|
}
|
||||||
|
|
||||||
bump() {
|
bump() {
|
||||||
bump_assets $1
|
bump_assets $1
|
||||||
bump_gemspec $1
|
bump_gemspec $1
|
||||||
|
bump_node $1
|
||||||
|
|
||||||
if [[ -n $(git status . -s) ]]; then
|
if [[ -n $(git status . -s) ]]; then
|
||||||
git add .
|
git add .
|
||||||
|
|
Loading…
Reference in a new issue