Sha256: 6700e353d4e2e0721330e53d5810bcdee2ba37fc9fc8e1a819d279f255ec398c
Contents?: true
Size: 610 Bytes
Versions: 1
Compression:
Stored size: 610 Bytes
Contents
#!/usr/bin/env bash # Usage: bin/release # Build the gem, tag master, push it to origin, and then release the package on RubyGems. set -e branch="$(git rev-parse --abbrev-ref HEAD)" [ "$branch" = "master" ] || (echo "You are not on master. First push your branch, get your PR reviewed, merge it on Github. "\ "Then locally move to master and pull last changes." && exit 1) version="$(gem build *.gemspec | grep Version: | awk '{print $2}')" [ -n "$version" ] || (echo "Version needs to be a number" && exit 1) echo $version #git tag "v$version" #git push origin "v$version" gem push *-${version}.gem
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
checkr-official-1.7.1 | bin/release |