Sha256: 5cfca5a788e8995ec13143d4ab693a0127052343c7c0824856044f6828eee485

Contents?: true

Size: 649 Bytes

Versions: 2

Compression:

Stored size: 649 Bytes

Contents

#!/bin/zsh

if ! command -v bundle > /dev/null; then
  source ~/.zshrc
fi

bundle exec rubocop -D -c .rubocop.yml
RC=$?
if [ ! $RC -eq 0 ]; then
  echo 'rubocop detected issues!'
  bundle exec rubocop -a -D -c .rubocop.yml
  echo 'Tried to auto correct the issues, but must be reviewed manually. Commit aborted!'
  exit 1
fi

mdl .
if [ ! $? -eq 0 ]; then
  echo 'Violated markdown rules, see https://github.com/mivok/markdownlint/blob/master/docs/RULES.md, commit aborted'
  exit 1
fi

bundle exec rspec
if [ ! $RC -eq 0 ]; then
  echo 'rspec errors'
  exit 1
fi

bundle exec cucumber
if [ ! $RC -eq 0 ]; then
  echo 'cucumber errors'
  exit 1
fi

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
renuo-cli-0.0.11 bin/check
renuo-cli-0.0.10 bin/check