Sha256: 07b266e0a4632d19c9958318e2d47f374df473d004ddf702e809e441b8302b89

Contents?: true

Size: 835 Bytes

Versions: 65

Compression:

Stored size: 835 Bytes

Contents

#!/bin/bash
if [[ $1 != "" && $2 != "" && $3 != "" ]]; then
  # Default Strategy is to merge codebase
  git config pull.rebase false
  git config commit.gpgsign true
  git pull
  git add . --all
  echo 'Updating Gems to Latest Versions in Gemfile...'
  ./find_latest_gem_versions_per_Gemfile.sh
  pwn_autoinc_version
  git commit -a -S --author="${1} <${2}>" -m "${3}"
  ./update_pwn.sh
  # Tag for every 100 commits (i.e. 0.1.100, 0.1.200, etc)
  tag_this_version_bool=`ruby -r 'pwn' -e 'if PWN::VERSION.split(".")[-1].to_i % 100 == 0; then print true; else print false; end'`
  if [[ $tag_this_version_bool == 'true' ]]; then
    this_version=`ruby -r 'pwn' -e 'print PWN::VERSION'`
    echo "Tagging: ${this_version}"
    git tag $this_version
  fi
else
  echo "USAGE: ${0} '<full name>' <email address> '<git commit comments>'"
fi

Version data entries

65 entries across 65 versions & 1 rubygems

Version Path
pwn-0.4.409 git_commit_test_reinit_gem.sh
pwn-0.4.407 git_commit_test_reinit_gem.sh
pwn-0.4.406 git_commit_test_reinit_gem.sh
pwn-0.4.405 git_commit_test_reinit_gem.sh
pwn-0.4.404 git_commit_test_reinit_gem.sh
pwn-0.4.403 git_commit_test_reinit_gem.sh
pwn-0.4.402 git_commit_test_reinit_gem.sh
pwn-0.4.401 git_commit_test_reinit_gem.sh
pwn-0.4.400 git_commit_test_reinit_gem.sh
pwn-0.4.399 git_commit_test_reinit_gem.sh
pwn-0.4.398 git_commit_test_reinit_gem.sh
pwn-0.4.396 git_commit_test_reinit_gem.sh
pwn-0.4.394 git_commit_test_reinit_gem.sh
pwn-0.4.393 git_commit_test_reinit_gem.sh
pwn-0.4.391 git_commit_test_reinit_gem.sh
pwn-0.4.390 git_commit_test_reinit_gem.sh
pwn-0.4.389 git_commit_test_reinit_gem.sh
pwn-0.4.388 git_commit_test_reinit_gem.sh
pwn-0.4.387 git_commit_test_reinit_gem.sh
pwn-0.4.386 git_commit_test_reinit_gem.sh