cirope/mawidabp:.travis.yml@953c2f2
language: ruby
dist: bionic
cache: bundler
rvm:
- 2.5.8
- 2.6.6
- 2.7.2
addons:
apt:
packages:
- imagemagick
- slapd
- ldap-utils
postgresql: 11
services:
- postgresql
- redis-server
env:
global:
- secure: PwjUL6m4vu2TzZIiIP/OMzKvnqbSW+TNRkcy6eelNyGwvDUcO6ylRA7xFSQn0P+bulYFWdeQJ/AUcHxu+FvwKJp+0MWf/CvKYlyI1i4+cPNErigUVEY4wmN4UI7JixjUnW1a8/A9a5R5k5wAFHZOYDsRIGX/6FMagU/qAeiyTYQ=
matrix:
- CONFIG_TYPE=bh
- CONFIG_TYPE=bic
- CONFIG_TYPE=gal
- CONFIG_TYPE=normal
- CONFIG_TYPE=reviews_scored_by_weakness
before_install:
- 'gem update --force bundler'
before_script:
- 'cp config/application.yml.example config/application.yml'
- "psql -c 'create database mawidabp_test;' -U postgres"
- 'bundle exec rails db:migrate'
- 'slapd -f test/fixtures/ldap/slapd.conf -h ldap://localhost:3389'
- 'bundle exec rails ldap:reset'
Build Config
{
"os": [
"linux"
],
"env": {
"global": [
"PATH=\"/opt/chefdk/bin:/opt/chef/bin:/opt/chef/embedded/bin:/opt/chefdk/embedded/bin:$PATH\""
],
"matrix": [
"COOKBOOK_PATH=\"cookbooks\"",
"COOKBOOK_PATH=\"community-cookbooks\""
]
},
"dist": "trusty",
"sudo": false,
"addons": {
"apt": {
"sources": [
"chef-stable-trusty"
],
"packages": [
"chefdk"
]
}
},
"script": [
"./runtests"
],
"language": "shell"
}