Skip to content
Snippets Groups Projects
Commit ffa09f19 authored by Sebastian Oberschwendtner's avatar Sebastian Oberschwendtner
Browse files

Update .gitlab-ci.yml file

parent 7906ae98
Branches
No related tags found
3 merge requests!76Draft: Updated Python code example,!73Initial open source version,!1Doxygen setup for contionuous documentation
Pipeline #1109451 failed
......@@ -16,6 +16,17 @@
# === Configure pipeline ===
image: python:latest
doxygen:
stage: build
tags:
- documentation
before_script:
- apt-get install doxygen
script:
- git clone https://gitlab-ci-token:${CI_JOB_TOKEN}@git.rwth-aachen.de/unicado/libraries
- doxygen libraries/aircraftGeometry2/doc/Doxyfile
pages:
stage: deploy
tags:
......@@ -23,7 +34,6 @@ pages:
before_script:
- pip install mkdocs-material mkdocs-glightbox
script:
- git clone https://gitlab-ci-token:${CI_JOB_TOKEN}@git.rwth-aachen.de/unicado/libraries
- mkdir $CI_PROJECT_DIR/docs/aircraft-xml
- python $CI_PROJECT_DIR/scripts/document_aircraft_xml.py --title General --level 1 $CI_PROJECT_DIR/scripts/CSR-02.xml > $CI_PROJECT_DIR/docs/aircraft-xml/general.md
- python $CI_PROJECT_DIR/scripts/document_aircraft_xml.py --title MassesAndLoadings --level 3 $CI_PROJECT_DIR/scripts/CSR-02.xml > $CI_PROJECT_DIR/docs/aircraft-xml/masses.md
......@@ -40,6 +50,8 @@ pages:
- python $CI_PROJECT_DIR/scripts/document_aircraft_xml.py --title Requirements --level 3 $CI_PROJECT_DIR/scripts/CSR-02.xml > $CI_PROJECT_DIR/docs/aircraft-xml/requirements.md
- python $CI_PROJECT_DIR/scripts/document_aircraft_xml.py --title DesignSpecification --level 4 $CI_PROJECT_DIR/scripts/CSR-02.xml > $CI_PROJECT_DIR/docs/aircraft-xml/specification.md
- mkdocs build --site-dir public
needs:
- doxygen
artifacts:
paths:
- public
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment