1
0
mirror of synced 2025-02-10 09:09:24 +03:00

Fix sed issues in the release scripts

Passing in a blank string after `-i` will cause sed to fail, as it
tries to interpret it as a file (which does not exist) and bails
out.
This commit is contained in:
Kevin Brown 2014-03-22 22:28:42 -04:00
parent 2752563c80
commit 5b2516818c

View File

@ -28,12 +28,14 @@ git pull
echo "Updating Version Identifiers" echo "Updating Version Identifiers"
sed -E -e "s/\"version\": \"([0-9\.]+)\",/\"version\": \"$ver\",/g" -i "" bower.json select2.jquery.json component.json composer.json package.json sed -E -e "s/\"version\": \"([0-9\.]+)\",/\"version\": \"$ver\",/g" -i -- bower.json select2.jquery.json component.json composer.json package.json
git add bower.json git add bower.json
git add select2.jquery.json git add select2.jquery.json
git add component.json git add component.json
git add composer.json git add composer.json
git add package.json git add package.json
git commit -m "modified version identifiers in descriptors for release $ver" git commit -m "modified version identifiers in descriptors for release $ver"
git push git push
@ -42,9 +44,10 @@ git checkout "$branch"
echo "Tokenizing..." echo "Tokenizing..."
find . -name "$js" | xargs -I{} sed -e "$tokens" -i "" {} find . -name "$js" | xargs -I{} sed -e "$tokens" -i -- {}
find . -name "$css" | xargs -I{} sed -e "$tokens" -i "" {} find . -name "$css" | xargs -I{} sed -e "$tokens" -i -- {}
sed -e "s/latest/$ver/g" -i "" bower.json
sed -e "s/latest/$ver/g" -i -- bower.json
git add "$js" git add "$js"
git add "$css" git add "$css"