jruby/activerecord-jdbcsqlserver-adapter:.travis.yml@d2352d0
sudo: required
cache: bundler
services:
- docker
env:
global:
- COMPOSE_FILE: docker-compose.ci.yml
- ARJDBC_BRANCH: 52-stable
matrix:
- TARGET_VERSION=9.1
- TARGET_VERSION=9.2
branches:
only:
- /.*-stable-jdbc$/
before_install:
- sudo rm /usr/local/bin/docker-compose
- sudo curl -L "https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
- sudo chmod +x /usr/local/bin/docker-compose
install:
#- docker-compose build --build-arg TARGET_VERSION=$TARGET_VERSION-jdk-alpine
- docker-compose build --build-arg TARGET_VERSION=$TARGET_VERSION-jdk-alpine --build-arg TARGET_ARJDBC_BRANCH=$ARJDBC_BRANCH
script:
- docker-compose run ci
matrix:
allow_failures:
- env: TARGET_VERSION=9.1
Build Config
{
"language": "ruby",
"os": [
"linux"
],
"dist": "xenial",
"sudo": true,
"cache": {
"bundler": true
},
"services": [
"docker"
],
"env": {
"global": [
{
"COMPOSE_FILE": "docker-compose.ci.yml"
},
{
"ARJDBC_BRANCH": "52-stable"
}
],
"jobs": [
{
"TARGET_VERSION": "9.1"
},
{
"TARGET_VERSION": "9.2"
}
]
},
"branches": {
"only": [
"/.*-stable-jdbc$/"
]
},
"before_install": [
"sudo rm /usr/local/bin/docker-compose",
"sudo curl -L \"https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m)\" -o /usr/local/bin/docker-compose",
"sudo chmod +x /usr/local/bin/docker-compose"
],
"install": [
"docker-compose build --build-arg TARGET_VERSION=$TARGET_VERSION-jdk-alpine --build-arg TARGET_ARJDBC_BRANCH=$ARJDBC_BRANCH"
],
"script": [
"docker-compose run ci"
],
"jobs": {
"allow_failures": [
{
"env": [
{
"TARGET_VERSION": "9.1"
}
]
}
]
}
}