Sha256: a39fb9e046c50705e85a0f8554f7d7c4b647d461855de9501331ae6ba41fd1e1

Contents?: true

Size: 1.25 KB

Versions: 32

Compression:

Stored size: 1.25 KB

Contents

language: ruby
rvm:
  # Only supporting 2.4 until we upgrade the DiUS pact broker base image
  - 2.4.1
  - 2.5
services:
  - postgresql
  - mysql
addons:
  postgresql: "9.5"
env:
  global:
    - CC_TEST_REPORTER_ID=dc2c30b67c9e2a5309e1aef699c30fdab55ba4f0e4f1beac029ba93e293835db
    - GIT_COMMITTED_AT=$(if [ "$TRAVIS_PULL_REQUEST" == "false" ]; then git log -1 --pretty=format:%ct; else git log -1 --skip 1 --pretty=format:%ct; fi)
  matrix:
    - DATABASE_ADAPTER=default RUBYOPT="-W0"
    - DATABASE_ADAPTER=postgres RUBYOPT="-W0" INSTALL_PG=true
    - DATABASE_ADAPTER=mysql RUBYOPT="-W0" INSTALL_MYSQL=true
before_script:
  - cp config/database.travis.yml config/database.yml
  - psql -U postgres -c "CREATE DATABASE pact_broker;"
  - mysql -e 'CREATE DATABASE pact_broker;'
  - mysql -e "GRANT ALL ON pact_broker.* TO 'travis'@'%';"
  - curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 > ./cc-test-reporter
  - chmod +x ./cc-test-reporter
before_install:
  - bundle config set without 'development'
script:
  - bundle exec rake
  - if [ "$DATABASE_ADAPTER" == "postgres" ]; then ./cc-test-reporter after-build --exit-code $TRAVIS_TEST_RESULT || true; fi
  # - if [ ! -z "$(ruby --version | grep '2\.4\.')" ]; then ./script/db-spec.sh; fi

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
pact_broker-2.79.1 .travis.yml
pact_broker-2.79.0 .travis.yml
pact_broker-2.78.1 .travis.yml
pact_broker-2.78.0 .travis.yml
pact_broker-2.77.0 .travis.yml
pact_broker-2.76.2 .travis.yml
pact_broker-2.76.1 .travis.yml
pact_broker-2.76.0 .travis.yml
pact_broker-2.75.0 .travis.yml
pact_broker-2.74.1 .travis.yml
pact_broker-2.74.0 .travis.yml
pact_broker-2.73.0 .travis.yml
pact_broker-2.72.0 .travis.yml
pact_broker-2.71.0 .travis.yml
pact_broker-2.70.0 .travis.yml
pact_broker-2.69.0 .travis.yml
pact_broker-2.68.1 .travis.yml
pact_broker-2.68.0 .travis.yml
pact_broker-2.67.0 .travis.yml
pact_broker-2.66.0 .travis.yml