Push event #1851.1 passed

  • Ran for
AMD64
no language set
Git
travis-ci/travis-scheduler:.travis.yml@1308307
language: ruby

import:
  - travis-ci/build-configs:db-setup.yml

rvm: 2.4.2

cache: bundler

env:
  matrix:
  - RAKE_TASK=spec
  global:
    secure: BdVC3OHqYcgePLrkKIk28Ewn/dxCYFf3Cx+Q8P+BCDj6UPJyRSbKmILBzuX96H5xhKmUFo0A/upUhJI9UUP9aXHO7MzRe04/c88QdO4wGacVUaIyB20S0pr262zbc/nA50K9cVgpmWc64n6uQR1tgM6ZyyBnBeXkLzCAOHPq99I=

addons:
  apt:
    packages:
      - rabbitmq-server

services:
- redis
- rabbitmq

before_install:
  - 'gem install bundler:1.16.1'

jobs:
 include:
   - stage: "testing time"
     script: bundle exec rspec spec
   - stage: ":ship: it to quay.io"
     ruby:
     services:
     addons:
     before_install: skip
     before_script: skip
     install: skip
     script: make ship
     if: type = cron OR commit_message =~ /ship:docker/ OR env(SHIP_DOCKER) = true
travis-ci/build-configs:db-setup.yml@master
addons:
  postgresql: "11.6"

services:
  - postgresql

before_install:
  - sudo apt-get update
  - sudo apt-get --yes remove postgresql\*
  - sudo apt-get install -y postgresql-11 postgresql-client-11
  - sudo cp /etc/postgresql/{9.6,11}/main/pg_hba.conf
  - sudo service postgresql restart 11
  - 'gem update --system'

before_script:
  - psql --version
  - psql -c 'CREATE DATABASE travis_test;' -U postgres
  - psql -c 'CREATE ROLE travis SUPERUSER LOGIN CREATEDB;' -U postgres
  - curl -fs https://raw.githubusercontent.com/travis-ci/travis-migrations/master/db/main/structure.sql | psql travis_test
Build Config
{
  "language": "ruby",
  "os": [
    "linux"
  ],
  "import": [
    {
      "source": "travis-ci/build-configs:db-setup.yml"
    }
  ],
  "rvm": [
    "2.4.2"
  ],
  "cache": {
    "bundler": true
  },
  "env": {
    "global": [
      {
        "secure": "BdVC3OHqYcgePLrkKIk28Ewn/dxCYFf3Cx+Q8P+BCDj6UPJyRSbKmILBzuX96H5xhKmUFo0A/upUhJI9UUP9aXHO7MzRe04/c88QdO4wGacVUaIyB20S0pr262zbc/nA50K9cVgpmWc64n6uQR1tgM6ZyyBnBeXkLzCAOHPq99I="
      }
    ],
    "jobs": [
      {
        "RAKE_TASK": "spec"
      }
    ]
  },
  "addons": {
    "apt": {
      "packages": [
        "rabbitmq-server"
      ]
    },
    "postgresql": "11.6"
  },
  "services": [
    "redis",
    "rabbitmq",
    "postgresql"
  ],
  "before_install": [
    "gem install bundler:1.16.1",
    "sudo apt-get update",
    "sudo apt-get --yes remove postgresql\\*",
    "sudo apt-get install -y postgresql-11 postgresql-client-11",
    "sudo cp /etc/postgresql/{9.6,11}/main/pg_hba.conf",
    "sudo service postgresql restart 11",
    "gem update --system"
  ],
  "jobs": {
    "include": [
      {
        "stage": "testing time",
        "script": [
          "bundle exec rspec spec"
        ]
      },
      {
        "stage": ":ship: it to quay.io",
        "services": [],
        "before_install": [
          "skip"
        ],
        "before_script": [
          "skip"
        ],
        "install": [
          "skip"
        ],
        "script": [
          "make ship"
        ],
        "if": "type = cron OR commit_message =~ /ship:docker/ OR env(SHIP_DOCKER) = true"
      }
    ]
  },
  "before_script": [
    "psql --version",
    "psql -c 'CREATE DATABASE travis_test;' -U postgres",
    "psql -c 'CREATE ROLE travis SUPERUSER LOGIN CREATEDB;' -U postgres",
    "curl -fs https://raw.githubusercontent.com/travis-ci/travis-migrations/master/db/main/structure.sql | psql travis_test"
  ]
}