Sha256: 5bd9ed7965eaa83bc45123bcf812e38469cb3060da1f31c45b9f7b18e8806628

Contents?: true

Size: 1.51 KB

Versions: 4

Compression:

Stored size: 1.51 KB

Contents

matrix:
  include:
    - language: ruby
      cache: bundler
      rvm:
        - 2.4.6
      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

4 entries across 4 versions & 1 rubygems

Version Path
cqm-models-3.0.1 .travis.yml
cqm-models-2.0.1 .travis.yml
cqm-models-3.0.0 .travis.yml
cqm-models-2.0.0 .travis.yml