Sha256: f149bcc81d823ff449fcdda0392e5b1493ca6c4b1d786c45c8159e463e8a550c

Contents?: true

Size: 391 Bytes

Versions: 2

Compression:

Stored size: 391 Bytes

Contents

#!/bin/bash
set -euo pipefail
IFS=$'\n\t'

init_ruby_version() {
  echo "Using $(ruby -v)"
  echo "$(cut -d'@' -f1 <<<"$(rvm current)")" > .ruby-version
}

run_code_quality_checks() {
  if [[ "$(rvm current)" != *"2.0.0"* ]]; then
    bundle exec rubocop .
  fi
}

run_tests() {
  bundle exec rake test
}

main() {
  init_ruby_version &&
    run_code_quality_checks &&
    run_tests
}

main

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
xmlhasher-1.0.7 scripts/ci
xmlhasher-1.0.6 scripts/ci