Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
doc on framagit: use pip to install sphinx and friends, not apt
[simgrid.git] / .gitlab-ci.yml
1 image: debian:testing-slim
2
3 .build: &build
4   script:
5   - apt-get update
6   - apt-get install -y python3-pip cmake doxygen libboost-all-dev libboost-dev fig2dev
7   - pip3 install exhale sphinx breathe sphinx_rtd_theme
8   - cmake -Denable_documentation=ON .
9   - make documentation
10   - mkdir docs/doxyoutput
11   - mv doc/xml docs/doxyoutput
12   - cd docs
13   - sphinx-build -M html source/ build/
14   - mv build/html ../public
15   artifacts:
16     paths:
17     - public
18
19 pages:
20   <<: *build
21   only:
22   - master
23
24 test:
25   <<: *build
26   except:
27   - master