ソースを参照

simplify release.sh to let github generate archives from tags

Igor Vaynberg 12 年 前
コミット
84ef3d80c5
1 ファイル変更3 行追加17 行削除
  1. 3 17
      release.sh

+ 3 - 17
release.sh

@@ -15,7 +15,6 @@ js="$name.js"
 mini="$name.min.js"
 css="$name.css"
 release="$name-$ver"
-releasedir="/tmp/$release"
 tag="release-$ver"
 branch="build-$ver"
 curbranch=`git branch | grep "*" | sed "s/* //"`
@@ -28,8 +27,8 @@ git checkout "$branch"
 
 echo "Tokenizing..."
 
-find . -name "$js" | xargs sed -i -e "$tokens"
-find . -name "$css" | xargs sed -i -e "$tokens"
+find . -name "$js" | xargs -I{} sed -e "$tokens" -i "" {} 
+find . -name "$css" | xargs -I{} sed -e "$tokens" -i "" {}
 
 git add "$js"
 git add "$css"
@@ -53,25 +52,12 @@ git add "$mini"
 git commit -m "release $ver"
 
 echo "Tagging..."
-
 git tag -a "$tag" -m "tagged version $ver"
 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..."
 
 git checkout "$curbranch"
 git branch -D "$branch"
 
-echo "Done. Release archive created: $releasedir.zip"
+echo "Done"