Sha256: 99e4c234a7e63161cb9ff0bff1e2509b41ac6360cabeb7eb66905d4fe104bcb5

Contents?: true

Size: 1.46 KB

Versions: 1

Compression:

Stored size: 1.46 KB

Contents

sudo: required
dist: trusty
language: ruby
cache:
  bundler: true
  directories:
    - $HOME/docker
    - $BUNDLE_PATH
    - ./vendor/bundle

services:
  - docker

before_install:
  - gem uninstall -v '>= 2' -i $(rvm gemdir)@global -ax bundler || true
  - gem install bundler -v '< 2'

install: bundle install --jobs 8 --retry 5

before_script:
  - mkdir -p coverage/rails coverage/grape coverage/sapience

script:
  - bundle exec rake reevoocop
  - docker-compose run rspec
  - docker-compose run rails32
  - docker-compose run rails42
  - docker-compose run rails50
  - docker-compose run grape

after_success:
  - chown -R $(whoami) coverage
  - bundle exec rake coverage:merge coverage:send

notifications:
  slack:
    on_success: change
    on_failure: change
    on_pull_requests: false
    secure: apFwkfBQ+3NDJgcLNCHQori9qtr6ePaN3Xx7Sy7NVWwYm9BHNxoX/FN8/hxR63JjXrf1C0hK0FLQ0TiA0BN9PgEEIecg78BvWUwMClDDiwhyYN3H0Bbg35PUFtgDIrOGpu/TYlxNmdHEDYEAxaWsl9wSds8pAJsN6m7VTjGfBwJUDcOiM4L1eRpbp7smPqOjmuQFuOJnO8YkPb+6nUfz53cJrMRUdha89Vgmvnw6cP4/Ms1TsL3vKmMSVbGGh/6WNKPjU6IbuUjwlsh6a9xWxQOk6Wnis/Z+kA+T0XbLMuTLLmzRDuql1tjJeMPi+wukmK1a7GjpPkpkzAgwLQ/CkjTBfIRbMyaBYSuAciuOY8PDtCcT4WLwEvdZbkFmhAdSr1RYxIBpONVfZ/5DT3bpk71+O74OIBqxG6NmkiZ0B6u9/KxbnIINLVAcVaqsN8sdSqWlWKzPm45BfGPXGjmGGgIVFU31rs+W5Zs7IYMNUjZxabYKIv9TsBONbogfbcoGZA+rWWUnQdjypNWJS9wyQDvJ4btxqy8YhDfaV6gF30Un5JcAggMutzKJiYi+qAeh0uN3/9XoXV2N6XBnh58h8ny1NY+0vklWhtFGR1wfFAqkDskvCIZabSeJ5bFM6FtNbNKq9tYciS+eAO1vEYQVDFt9eY2uZF2mFDKRnEegHMU=

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sapience-2.8 .travis.yml