Test-building using travis-ci

This commit is contained in:
Tim Möhlmann
2018-09-24 02:23:07 +03:00
parent f9ef126e03
commit f5f8d1d84b
2 changed files with 57 additions and 7 deletions

View File

@@ -1,8 +1,11 @@
language: python
python:
- "3.6"
install:
- pip install -r docs/requirements.txt
sudo: required
services: docker
addons:
apt:
packages:
- docker-ce
env:
- VERSION=$TRAVIS_BRANCH
script:
- sphinx-versioning build -b -B 1.5 -r 1.5 -w '^[0-9.]*$' -w master -W '^$' docs/ build/
- python "docs/conf.py" "build" "$DEPLOY_HOST" "$DEPLOY_USERNAME" "$DEPLOY_PASSWORD" "$DEPLOY_REMOTEDIR"
- docker-compose -f tests/build.yml -p Mailu build