ManageIQ/manageiq

View on GitHub
.travis.yml

Summary

Maintainability
Test Coverage
---
language: ruby
dist: bionic
rvm:
- 2.6.6
- 2.7.2
cache: bundler
env:
  global:
  - RUBY_GC_HEAP_GROWTH_MAX_SLOTS=300000
  - RUBY_GC_HEAP_INIT_SLOTS=600000
  - RUBY_GC_HEAP_GROWTH_FACTOR=1.25
  - PARALLEL_TEST_PROCESSORS=2
  matrix:
  - TEST_SUITE=vmdb PARALLEL=true
  - TEST_SUITE=security
matrix:
  fast_finish: true
  jobs:
  - group: edge
    virt: lxd
    arch: arm64-graviton2
    rvm: 2.6.6
    env:
    - RUBY_GC_HEAP_GROWTH_MAX_SLOTS=300000
    - RUBY_GC_HEAP_INIT_SLOTS=600000
    - RUBY_GC_HEAP_GROWTH_FACTOR=1.25
    - PARALLEL_TEST_PROCESSORS=2
    - TEST_SUITE=vmdb PARALLEL=true
addons:
  postgresql: '10'
before_install: source ${TRAVIS_BUILD_DIR}/bin/ci/before_install.sh
before_script: source ${TRAVIS_BUILD_DIR}/bin/ci/before_script.sh
after_failure: source ${TRAVIS_BUILD_DIR}/bin/ci/after_failure.sh
notifications:
  webhooks:
    urls:
    - https://webhooks.gitter.im/e/7af45001fe6b7a4039f2
    on_success: change
    on_failure: always
    on_start: never