Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
6c945b26acfb74b386e279eac17ffbd68292cb14
[simgrid.git] / .gitlab-ci.yml
1 image: debian:testing-slim
2
3 .build: &build
4   script:
5   - apt-get update >/dev/null
6   - apt-get install -y python3-pip cmake doxygen libboost-all-dev libboost-dev fig2dev >/dev/null
7   - pip3 install --requirement docs/requirements.txt 
8   - cmake -Denable_documentation=ON .
9   - make documentation
10   - mkdir docs/doxyoutput
11   - cp -r 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