Sha256: 3032de9452b2b879872b4c524878a9b2b4dd9dd7d65a9380f061124f138fed44

Contents?: true

Size: 423 Bytes

Versions: 10

Compression:

Stored size: 423 Bytes

Contents

#!/bin/bash

set -euo pipefail

export VERSION=$1
echo "VERSION: ${VERSION}"

echo "=== Building Gem ===="
gem build pg_online_schema_change.gemspec

echo "=== Pushing gem ===="
gem push pg_online_schema_change-"$VERSION".gem

echo "=== Sleeping for 15s ===="
sleep 15

echo "=== Pushing tags to github ===="
git tag v"$VERSION"
git push origin --tags

echo "=== Cleaning up ===="
rm pg_online_schema_change-"$VERSION".gem

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
pg_online_schema_change-0.9.10 scripts/release.sh
pg_online_schema_change-0.9.9 scripts/release.sh
pg_online_schema_change-0.9.8 scripts/release.sh
pg_online_schema_change-0.9.7 scripts/release.sh
pg_online_schema_change-0.9.6 scripts/release.sh
pg_online_schema_change-0.9.5 scripts/release.sh
pg_online_schema_change-0.9.4 scripts/release.sh
pg_online_schema_change-0.9.3 scripts/release.sh
pg_online_schema_change-0.9.2 scripts/release.sh
pg_online_schema_change-0.9.1 scripts/release.sh