forked from areaDetector/areaDetector
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
43 lines (40 loc) · 2.01 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
language: python
python:
- '3.6'
env:
global:
- TMPDIR=/tmp
- secure: cl0jFGnjztC2lCAvIxU8+rxYd6rsPZhUwU8MGBvIabIl4cmLallCzD82V3/LTkGPY40LsnxYDRJeToRnI6BVKLK2CIDqn/LfwCvS4/Ge5kfhaOg+gdQ7f8+ODDSkd9FLgZgFyy4isYcL9R4QQA1XwuKjbVqUDB7JyBPkUxq0EC13mP7rN4B/IIEmGXHXiurPCdBK+dAkGR/6PH1xE2f7LYBc9qHwAiiy68dN1EBi1hkNJtV/WYThCccOYzbYGcj5y9oCMO+bqqMJ9IU9GyFpvWXfmf0ctMTvLma4gT1qJez+95MUbrv6BCaH/Uw36CUxizb1DGGMkPExc9MVLFjbpnSaWHRfQeeQ8MZswqYgqbdEvJ8VgkNISH5REByzVzKvyugiWu3bUOdeXyeZ5CN6rKZdxnQgCWytCkamwrW5K/XIcZS+LMl6V363jHtPNKm3/ip4hLD9iXKNeuRrCd+Md624Z5yrcTKvaGD9agKz+nxaEmovyNRGdmlMgv2igQG0AJi8v3EaRUy5NcEc/xNFtWecniMZIL/R0tiQTPlamCtGCCxVo/mOuOP7FirG0Rsu9VY71G2OrZpwCi82ntGOTytwyT+Rn/KnE0BnwdBHsJAB1hk/ieNsN5tXjLPzbP/AF9gsqdmFvLePpgYmiK2pYnUYzbrPLPtOoMXMMWPWNzU=
before_install:
- sudo apt-get update -qq
- sudo apt-get install libtiff-dev
- sudo apt-get install libconfig-dev
- sudo apt-get install libbsd-dev
- sudo apt-get install texlive-latex-base texlive-latex-extra texlive-fonts-recommended
script:
- set -e
- pip install -r requirements.txt
- pip install git+https://github.com/drdoctr/[email protected]
- pip install git+https://github.com/michaeljones/[email protected]
- pip install git+https://github.com/return42/linuxdoc.git
# Build doxygen from source and set path
- ./ci/build_doxygen.sh
- export PATH=$TMPDIR/doxygen/bin:$PATH
# Fetch all history to get tags if they are burried ...
- git fetch --unshallow
# Do fetch of latest master of all submodules
- git submodule update --recursive --remote
# - git submodule foreach git pull origin master
- cd docs
- make doxygen
- ../ci/corr_enc.sh doxy_output/xml
- make sphinx
- cd ..
- doctr deploy --key-path github_deploy_key_areadetector_areadetector_github_io.enc
--build-tags
--built-docs docs/_build/html
--deploy-repo areaDetector/areaDetector.github.io
master
notifications:
slack:
epicsareadetector:xf0ac8PfwqcSqi2gE0tUcUkP#bob-the-builder