AMD64
Ruby: 2.5
Git
travis-ci/travis-backfill:.travis.yml@eaec0c5
services:
- redis-server
import:
- travis-ci/build-configs:db-setup.yml
rvm: 2.5
before_install:
- rvm list
script: bundle exec rspec
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
{
"os": [
"linux"
],
"rvm": [
"2.5"
],
"addons": {
"postgresql": "11.6"
},
"import": [
{
"source": "travis-ci/build-configs:db-setup.yml"
}
],
"script": [
"bundle exec rspec"
],
"language": "ruby",
"services": [
"redis",
"postgresql"
],
"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"
],
"before_install": [
"rvm list",
"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"
]
}