Sha256: cb18de223fce24e4aae6d382f34fd70eb0a7643f051f94d267c3de21e39ff3c4

Contents?: true

Size: 1.51 KB

Versions: 1

Compression:

Stored size: 1.51 KB

Contents

matrix:
  include:
    - language: ruby
      cache: bundler
      rvm:
        - 2.4.1
      services:
        - mongodb
      before_install:
        - "find /home/travis/.rvm/rubies -wholename '*default/bundler-*.gemspec' -delete"
        - rvm @global do gem uninstall bundler -a -x -I || true
        - gem install bundler -v "< 2.0"
      script:
        - bundle exec rake
        - bundle exec rubocop
        - bundle exec bundle-audit update && bundle exec bundle-audit check
    - language: ruby
      cache: bundler
      rvm:
        - 2.3.8
      services:
        - mongodb
      before_install:
        - "find /home/travis/.rvm/rubies -wholename '*default/bundler-*.gemspec' -delete"
        - rvm @global do gem uninstall bundler -a -x -I || true
        - gem install bundler -v "< 2.0"
      script:
        - bundle exec rake
        - bundle exec rubocop
        - bundle exec bundle-audit update && bundle exec bundle-audit check
    - language: node_js
      before_install:
        - curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version 1.12.3
        - export PATH=$HOME/.yarn/bin:$PATH
      install:
        - npm install -g codecov
        - npm install -g istanbul
      node_js:
        - "node"
        - "lts/*"
      cache:
        directories:
          - "node_modules"
      script:
        - yarn install
        - yarn run lint
        - yarn run test
        - yarn audit
        - ./bin/validate_dist.sh
        - ./bin/validate_browser.sh
        - ./bin/validate_generator.sh
        - codecov

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
cqm-models-1.1.1.0 .travis.yml