Skip to content

Commit fe5030e

Browse files
committed
Add script/release
1 parent b71daeb commit fe5030e

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

script/release

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
#!/usr/bin/env bash
2+
set -e
3+
4+
gem build *.gemspec | awk '/Name:|Version:|File:/ { print $2 }' | xargs | {
5+
read gem_name gem_version gem_file
6+
trap "rm -rf $gem_file" INT EXIT
7+
git tag "v${gem_version}"
8+
git push origin HEAD "v${gem_version}"
9+
gem push "$gem_file"
10+
}

0 commit comments

Comments
 (0)