vdirsyncer/.travis.yml
Markus Unterwaditzer df5545946e Run all tests in PR
The current behavior is annoying in combination with homu.io

Reverts #387
2016-06-16 17:44:09 +02:00

204 lines
No EOL
5 KiB
YAML

{
"branches": {
"only": [
"auto",
"master"
]
},
"git": {
"submodules": false
},
"install": [
". scripts/travis-install.sh",
"make -e install-dev",
"make -e install-$BUILD"
],
"language": "python",
"matrix": {
"include": [
{
"env": "BUILD=style",
"python": "2.7"
},
{
"env": "BUILD=test REMOTESTORAGE_SERVER=mysteryshack REQUIREMENTS=devel",
"python": "2.7"
},
{
"env": "BUILD=test REMOTESTORAGE_SERVER=mysteryshack REQUIREMENTS=release",
"python": "2.7"
},
{
"env": "BUILD=test REMOTESTORAGE_SERVER=mysteryshack REQUIREMENTS=minimal",
"python": "2.7"
},
{
"env": "BUILD=test DAV_SERVER=owncloud REQUIREMENTS=devel",
"python": "2.7"
},
{
"env": "BUILD=test DAV_SERVER=owncloud REQUIREMENTS=release",
"python": "2.7"
},
{
"env": "BUILD=test DAV_SERVER=owncloud REQUIREMENTS=minimal",
"python": "2.7"
},
{
"env": "BUILD=test DAV_SERVER=nextcloud REQUIREMENTS=devel",
"python": "2.7"
},
{
"env": "BUILD=test DAV_SERVER=nextcloud REQUIREMENTS=release",
"python": "2.7"
},
{
"env": "BUILD=test DAV_SERVER=nextcloud REQUIREMENTS=minimal",
"python": "2.7"
},
{
"env": "BUILD=test DAV_SERVER=baikal REQUIREMENTS=devel",
"python": "2.7"
},
{
"env": "BUILD=test DAV_SERVER=baikal REQUIREMENTS=release",
"python": "2.7"
},
{
"env": "BUILD=test DAV_SERVER=baikal REQUIREMENTS=minimal",
"python": "2.7"
},
{
"env": "BUILD=test DAV_SERVER=davical REQUIREMENTS=devel",
"python": "2.7"
},
{
"env": "BUILD=test DAV_SERVER=davical REQUIREMENTS=release",
"python": "2.7"
},
{
"env": "BUILD=test DAV_SERVER=davical REQUIREMENTS=minimal",
"python": "2.7"
},
{
"env": "BUILD=style",
"python": "3.3"
},
{
"env": "BUILD=test DAV_SERVER=radicale REQUIREMENTS=devel",
"python": "3.3"
},
{
"env": "BUILD=test DAV_SERVER=radicale REQUIREMENTS=release",
"python": "3.3"
},
{
"env": "BUILD=test DAV_SERVER=radicale REQUIREMENTS=minimal",
"python": "3.3"
},
{
"env": "BUILD=style",
"python": "3.4"
},
{
"env": "BUILD=test DAV_SERVER=radicale REQUIREMENTS=devel",
"python": "3.4"
},
{
"env": "BUILD=test DAV_SERVER=radicale REQUIREMENTS=release",
"python": "3.4"
},
{
"env": "BUILD=test DAV_SERVER=radicale REQUIREMENTS=minimal",
"python": "3.4"
},
{
"env": "BUILD=style",
"python": "3.5"
},
{
"env": "BUILD=test REMOTESTORAGE_SERVER=mysteryshack REQUIREMENTS=devel",
"python": "3.5"
},
{
"env": "BUILD=test REMOTESTORAGE_SERVER=mysteryshack REQUIREMENTS=release",
"python": "3.5"
},
{
"env": "BUILD=test REMOTESTORAGE_SERVER=mysteryshack REQUIREMENTS=minimal",
"python": "3.5"
},
{
"env": "BUILD=test DAV_SERVER=radicale REQUIREMENTS=devel",
"python": "3.5"
},
{
"env": "BUILD=test DAV_SERVER=radicale REQUIREMENTS=release",
"python": "3.5"
},
{
"env": "BUILD=test DAV_SERVER=radicale REQUIREMENTS=minimal",
"python": "3.5"
},
{
"env": "BUILD=test DAV_SERVER=owncloud REQUIREMENTS=devel",
"python": "3.5"
},
{
"env": "BUILD=test DAV_SERVER=owncloud REQUIREMENTS=release",
"python": "3.5"
},
{
"env": "BUILD=test DAV_SERVER=owncloud REQUIREMENTS=minimal",
"python": "3.5"
},
{
"env": "BUILD=test DAV_SERVER=nextcloud REQUIREMENTS=devel",
"python": "3.5"
},
{
"env": "BUILD=test DAV_SERVER=nextcloud REQUIREMENTS=release",
"python": "3.5"
},
{
"env": "BUILD=test DAV_SERVER=nextcloud REQUIREMENTS=minimal",
"python": "3.5"
},
{
"env": "BUILD=test DAV_SERVER=baikal REQUIREMENTS=devel",
"python": "3.5"
},
{
"env": "BUILD=test DAV_SERVER=baikal REQUIREMENTS=release",
"python": "3.5"
},
{
"env": "BUILD=test DAV_SERVER=baikal REQUIREMENTS=minimal",
"python": "3.5"
},
{
"env": "BUILD=test DAV_SERVER=davical REQUIREMENTS=devel",
"python": "3.5"
},
{
"env": "BUILD=test DAV_SERVER=davical REQUIREMENTS=release",
"python": "3.5"
},
{
"env": "BUILD=test DAV_SERVER=davical REQUIREMENTS=minimal",
"python": "3.5"
},
{
"env": "BUILD=style",
"python": "pypy"
},
{
"env": "BUILD=test",
"language": "generic",
"os": "osx"
}
]
},
"script": "make -e $BUILD",
"sudo": true
}