Push event #2051.1 passed

  • Ran for
AMD64
no language set
Git
esa/pagmo2:.travis.yml@de3d0b5
language: cpp
sudo: required

# Do not build branches of the form "pr/*". By prefixing pull requests coming
# from branches inside the repository with pr/, this avoids building both the
# branch push _and_ the pull request.
branches:
  except: /pr\/.*/

matrix:
  include:
    - env: PAGMO_BUILD="OSXDebug"
      os: osx
      osx_image: xcode9.4
    - env: PAGMO_BUILD="OSXRelease"
      os: osx
      osx_image: xcode9.4

script:
    - mkdir build
    - cd build
    # NOTE: currently, travis does not stop automatically if one of these
    # 2 scripts returns an error code. Thus, we run them together as a single
    # command, so that if install_deps.sh fails the whole build fails immediately
    # rather than executing install_travis.sh as well. See
    # https://github.com/travis-ci/travis-ci/issues/1066
    - ../tools/install_deps.sh && ../tools/install_travis.sh

notifications:
  email: false
  webhooks:
    urls:
      - https://webhooks.gitter.im/e/4e99a1581d9b99397e5f
    on_success: change  # options: [always|never|change] default: always
    on_failure: always  # options: [always|never|change] default: always
    on_start: never     # options: [always|never|change] default: always
Build Config
{
  "rvm": [
    2.2
  ],
  "sudo": false,
  "cache": [
    "bundler"
  ],
  "addons": {
    "postgresql": 9.3
  },
  "script": [
    "bundle exec rspec --require spec_helper"
  ],
  "language": "ruby",
  "services": [
    "memcached",
    "redis",
    "rabbitmq"
  ],
  "before_script": [
    "bundle exec rake db:create --trace"
  ],
  "before_install": [
    "bundle config https://gems.contribsys.com/ $BUNDLE_GEMS__CONTRIBSYS__COM"
  ]
}