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:
parent
5fcbc11bf3
commit
118d6ee2f4
2 changed files with 15 additions and 10 deletions
|
@ -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
|
||||||
|
|
|
@ -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:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue