Sha256: a01caad18398632b2584e0d23b9c1181aed14d907b24a3797bbd0f84d7bf4b65

Contents?: true

Size: 554 Bytes

Versions: 1

Compression:

Stored size: 554 Bytes

Contents

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

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

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

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

echo "=== Building Image ===="
docker build . --build-arg VERSION=$VERSION -t pg-osc

echo "=== Tagging Image ===="
docker image tag shayonj/pg-osc:$VERSION shayonj/pg-osc:latest

echo "=== Pushing Image ===="
docker push shayonj/pg-osc:$VERSION
docker push shayonj/pg-osc:latest

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
pg_online_schema_change-0.3.0 scripts/release.sh