mirror of
https://github.com/samsonjs/vdirsyncer.git
synced 2026-04-06 10:55:52 +00:00
48 lines
1.1 KiB
YAML
48 lines
1.1 KiB
YAML
sudo: true
|
|
language: python
|
|
python:
|
|
- "2.7"
|
|
- "pypy"
|
|
- "3.3"
|
|
- "3.4"
|
|
- "3.5"
|
|
env:
|
|
- BUILD=test
|
|
# Default build, see Makefile
|
|
|
|
- BUILD=style
|
|
# flake8 with plugins
|
|
|
|
# REMOTESTORAGE TESTS
|
|
|
|
# - BUILD=test REMOTESTORAGE_SERVER=restore
|
|
# Testing against reStore
|
|
# https://github.com/jcoglan/restore/issues/38
|
|
# https://github.com/jcoglan/restore/issues/37
|
|
|
|
# DAV TESTS
|
|
|
|
- BUILD=test DAV_SERVER=radicale RADICALE_BACKEND=filesystem
|
|
# Radicale-release with filesystem storage
|
|
|
|
- BUILD=test DAV_SERVER=radicale RADICALE_BACKEND=filesystem
|
|
PKGS='lxml==3.0 requests==2.4.1 requests_toolbelt==0.4.0 click==5.0'
|
|
# Minimal requirements
|
|
|
|
- BUILD=test DAV_SERVER=radicale RADICALE_BACKEND=filesystem REQUIREMENTS=devel
|
|
# Radicale-git with filesystem storage
|
|
|
|
- BUILD=test DAV_SERVER=owncloud
|
|
# Latest ownCloud release
|
|
|
|
- BUILD=test DAV_SERVER=baikal
|
|
# Latest Baikal release
|
|
|
|
install:
|
|
- "pip install -U pip"
|
|
- "pip install wheel"
|
|
- "pip install -e ."
|
|
- "make -e install-$BUILD"
|
|
- '[ -z "$PKGS" ] || pip install $PKGS'
|
|
script:
|
|
- "make -e $BUILD"
|