1
0
Fork 0
mirror of https://github.com/deltachat/deltachat-core.git synced 2025-10-04 10:19:16 +02:00

travis: try building the docs

This commit is contained in:
Azul 2018-09-25 14:11:38 +02:00
parent 5fcbc11bf3
commit 118d6ee2f4
2 changed files with 15 additions and 10 deletions

View file

@ -25,7 +25,7 @@ before_install:
- pushd cyrus-sasl2-2.1.27~101-g0780600+dfsg.orig && ./autogen.sh && make && sudo make install && popd - pushd cyrus-sasl2-2.1.27~101-g0780600+dfsg.orig && ./autogen.sh && make && sudo make install && popd
install: install:
- sudo apt install -y libssl-dev libsqlite3-dev libbz2-dev zlib1g-dev python3.5-dev - sudo apt install -y libssl-dev libsqlite3-dev libbz2-dev zlib1g-dev python3.5-dev sphinx-doc
script: script:
- mkdir -p builddir && cd builddir && meson && ninja -v && sudo ninja install - mkdir -p builddir && cd builddir && meson && ninja -v && sudo ninja install
@ -39,3 +39,7 @@ script:
- pip install tox - pip install tox
- ldd /usr/local/lib/x86_64-linux-gnu/libdeltachat.so - ldd /usr/local/lib/x86_64-linux-gnu/libdeltachat.so
- tox - tox
- pip install -e .
- pip install sphinx breathe
- cd doc
- BRANCH=$(TRAVIS_BRANCH) make install

View file

@ -8,6 +8,7 @@ SPHINXOPTS =
SPHINXBUILD = sphinx-build SPHINXBUILD = sphinx-build
PAPER = PAPER =
BUILDDIR = _build BUILDDIR = _build
RSYNCOPTS = -e "ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null"
export HOME=/tmp/home export HOME=/tmp/home
export TESTHOME=$(HOME) export TESTHOME=$(HOME)
@ -79,7 +80,7 @@ doczip: html
python doczip.py $(DOCZIP) _build/html python doczip.py $(DOCZIP) _build/html
install: html install: html
rsync -avz _build/html/ delta@py.delta.chat:build/master rsync -avz $(RSYNCOPTS) _build/html/ delta@py.delta.chat:build/master
html: html: