#34 from travis-ci/cd-readme
add_materialized_builds_view Merge pull requestupdate readme - add RAILS_ENV info, remove export
pluswerk/grumphp-xliff-task:.travis.yml@dc971f6
language: php
dist: trusty
sudo: false
git:
depth: 5
php:
- 7.2
- 7.3
- 7.4
- nightly
env:
matrix:
- dependencies=lowest
- dependencies=highest
cache:
directories:
- $HOME/.composer/cache
matrix:
fast_finish: true
allow_failures:
- php: nightly
before_install:
- phpenv config-rm xdebug.ini || echo "xdebug not available"
install:
- if [ -z "$dependencies" ]; then composer install --no-progress --no-scripts --no-suggest -n; fi;
- if [ "$dependencies" = "lowest" ]; then composer update --no-progress --no-scripts --no-suggest -n --prefer-lowest; fi;
- if [ "$dependencies" = "highest" ]; then composer require phpro/grumphp:* --no-progress --no-scripts --no-suggest -n; fi;
script:
- ./vendor/bin/grumphp run
Build Config
{
"env": [
"RAILS_ENV=test",
"RAILS_ENV=test_logs"
],
"rvm": "2.3.1",
"sudo": false,
"cache": {
"directories": [
"vendor/bundle"
]
},
"addons": {
"postgresql": "9.3"
},
"matrix": {
"fast_finish": true
},
"install": [
"bundle _1.12.4_ install --jobs=3 --retry=3 --path=${BUNDLE_PATH:-vendor/bundle}"
],
"language": "ruby",
"services": [
"postgresql"
],
"before_script": [
"cp config/database.yml.travis config/database.yml"
],
"before_install": [
"gem install bundler -v 1.12.4"
]
}