From d1c35a551c905aa884b3bb2e23438d3f30ef76e3 Mon Sep 17 00:00:00 2001 From: Alfin Johny <alfin.johny@tum.de> Date: Fri, 20 Dec 2024 15:57:52 +0100 Subject: [PATCH] Add aircraft-design to artifacts --- .gitlab-ci.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b4d5e51..8cf613f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -41,6 +41,7 @@ doxygen: artifacts: # Save the generated documentation as artifacts so they can be accessed later in the pipeline paths: + - $CI_PROJECT_DIR/aircraft-design - $CI_PROJECT_DIR/docs/documentation rules: - if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH' # Run when the commit is on the default branch @@ -70,8 +71,8 @@ pages: - 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 # Repeat for other titles (structure, propulsion, etc.) - python $CI_PROJECT_DIR/scripts/document_aircraft_xml.py --title Geometry --level 6 $CI_PROJECT_DIR/scripts/CSR-02.xml > $CI_PROJECT_DIR/docs/aircraft-xml/geometry.md - # Copy other documentation resources - - python $CI_PROJECT_DIR/scripts/copy_aircraft_design_to_docs.py + # Use the persisted content from the previous stage (aircraft-design) + - cp -r $CI_PROJECT_DIR/aircraft-design $CI_PROJECT_DIR/docs/ # Copy content to the docs folder # Build the MkDocs documentation site - pipenv run mkdocs build --site-dir $CI_PROJECT_DIR/public needs: -- GitLab