Sha256: aac3ca47442a0dc2fa8e16f60b2772736ac5bb7361a70e8deea136b836ca79ba

Contents?: true

Size: 643 Bytes

Versions: 1

Compression:

Stored size: 643 Bytes

Contents

#!/bin/sh
git tag
REPO_VERSION=`git tag | tail -1`
echo "Development version: $REPO_VERSION"
SEARCH_RESULTS=`gem search --remote wei-backend`
echo $SEARCH_RESULTS
CURRENT_VERSION=`echo $SEARCH_RESULTS | tail -1 | sed -n 's/wei-backend (\(.*\).*)/\1/p'`
echo "Production version: $CURRENT_VERSION"
if [ "$REPO_VERSION" != "$CURRENT_VERSION" ]; then
  echo "---" > ~/.gem/credentials
  echo ":rubygems_api_key: $API_KEY" >> ~/.gem/credentials
  gem build wei-backend.gemspec
  chmod 0600 ~/.gem/credentials
  echo "pushing: wei-backend-$REPO_VERSION.gem"
  gem push wei-backend-$REPO_VERSION.gem
else
  echo "Do not need publish new version"
fi

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
wei-backend-0.1.4 scripts/publish.sh