mirror of
https://github.com/samsonjs/vdirsyncer.git
synced 2026-04-03 10:25:51 +00:00
36 lines
905 B
YAML
36 lines
905 B
YAML
sudo: true
|
|
language: python
|
|
python:
|
|
- "2.7"
|
|
- "pypy"
|
|
- "3.3"
|
|
- "3.4"
|
|
- "3.5"
|
|
env:
|
|
- BUILD=test
|
|
# Default build, see Makefile
|
|
|
|
- BUILD=test DAV_SERVER=radicale RADICALE_BACKEND=filesystem REQUIREMENTS=release
|
|
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 (default)
|
|
|
|
- BUILD=test DAV_SERVER=owncloud REQUIREMENTS=release
|
|
# Latest ownCloud release
|
|
|
|
- BUILD=test DAV_SERVER=baikal REQUIREMENTS=release
|
|
# Latest Baikal release
|
|
|
|
- BUILD=style
|
|
# flake8 with plugins
|
|
|
|
install:
|
|
- "pip install -U pip"
|
|
- "pip install wheel"
|
|
- "pip install -e ."
|
|
- "make -e install-$BUILD"
|
|
- '[ -z "$PKGS" ] || pip install $PKGS'
|
|
script:
|
|
- "make -e $BUILD"
|