simplify release.sh to let github generate archives from tags
This commit is contained in:
parent
c0ce4be801
commit
84ef3d80c5
20
release.sh
20
release.sh
@ -15,7 +15,6 @@ js="$name.js"
|
|||||||
mini="$name.min.js"
|
mini="$name.min.js"
|
||||||
css="$name.css"
|
css="$name.css"
|
||||||
release="$name-$ver"
|
release="$name-$ver"
|
||||||
releasedir="/tmp/$release"
|
|
||||||
tag="release-$ver"
|
tag="release-$ver"
|
||||||
branch="build-$ver"
|
branch="build-$ver"
|
||||||
curbranch=`git branch | grep "*" | sed "s/* //"`
|
curbranch=`git branch | grep "*" | sed "s/* //"`
|
||||||
@ -28,8 +27,8 @@ git checkout "$branch"
|
|||||||
|
|
||||||
echo "Tokenizing..."
|
echo "Tokenizing..."
|
||||||
|
|
||||||
find . -name "$js" | xargs sed -i -e "$tokens"
|
find . -name "$js" | xargs -I{} sed -e "$tokens" -i "" {}
|
||||||
find . -name "$css" | xargs sed -i -e "$tokens"
|
find . -name "$css" | xargs -I{} sed -e "$tokens" -i "" {}
|
||||||
|
|
||||||
git add "$js"
|
git add "$js"
|
||||||
git add "$css"
|
git add "$css"
|
||||||
@ -53,25 +52,12 @@ git add "$mini"
|
|||||||
git commit -m "release $ver"
|
git commit -m "release $ver"
|
||||||
|
|
||||||
echo "Tagging..."
|
echo "Tagging..."
|
||||||
|
|
||||||
git tag -a "$tag" -m "tagged version $ver"
|
git tag -a "$tag" -m "tagged version $ver"
|
||||||
git push "$remote" --tags
|
git push "$remote" --tags
|
||||||
|
|
||||||
echo "Archiving..."
|
|
||||||
|
|
||||||
rm -rf "$releasedir"
|
|
||||||
mkdir "$releasedir"
|
|
||||||
|
|
||||||
cp $name.* "$releasedir"
|
|
||||||
cp spinner.gif "$releasedir"
|
|
||||||
cp README.* "$releasedir"
|
|
||||||
|
|
||||||
zip -r "$releasedir.zip" "$releasedir"
|
|
||||||
rm -rf "$releasedir"
|
|
||||||
|
|
||||||
echo "Cleaning Up..."
|
echo "Cleaning Up..."
|
||||||
|
|
||||||
git checkout "$curbranch"
|
git checkout "$curbranch"
|
||||||
git branch -D "$branch"
|
git branch -D "$branch"
|
||||||
|
|
||||||
echo "Done. Release archive created: $releasedir.zip"
|
echo "Done"
|
||||||
|
Loading…
Reference in New Issue
Block a user