diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 201309cc9a02ba512920c0ca1315e1095931b10f..7fa6057355d376b6a2f221934efc65e728bab202 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -77,6 +77,8 @@ pages: # Delete .doxy directory if it exists - if [ -d "$CI_PROJECT_DIR/public/assets/.doxy" ]; then rm -rf $CI_PROJECT_DIR/public/assets/.doxy; fi + # Delete all folders ending with _source in the public directory + - find $CI_PROJECT_DIR/public -type d -name '*_source' -exec rm -rf {} + needs: - clone # This job depends on the successful completion of the clone job diff --git a/mkdocs.yml b/mkdocs.yml index 7e0a39c1a02a9160b1277898423f56cc4b1a9eee..d82f25b1e3bc61749620d88f9028621182898f04 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -84,121 +84,102 @@ plugins: OUTPUT_DIR: "docs/api/propulsion" BIBTEX_FILE: "docs/assets/bibtex/propulsion_design_literature.bib" src-dirs: aircraft-design/propulsion_design/src/ - full-doc: True ecological_assessment: variables: PROJECT_NAME: "ecological_assessment" OUTPUT_DIR: "docs/api/ecological_assessment" BIBTEX_FILE: "docs/assets/bibtex/ecological_assessment_literature.bib" src-dirs: aircraft-design/ecological_assessment/src/ - full-doc: True initial_sizing: variables: PROJECT_NAME: "initial_sizing" OUTPUT_DIR: "docs/api/initial_sizing" BIBTEX_FILE: "docs/assets/bibtex/initial_sizing_literature.bib" src-dirs: aircraft-design/initial_sizing/src/ - full-doc: true create_mission_xml: variables: PROJECT_NAME: "create_mission_xml" OUTPUT_DIR: "docs/api/create_mission_xml" BIBTEX_FILE: "docs/assets/bibtex/create_mission_xml_literature.bib" src-dirs: aircraft-design/create_mission_xml/src/ - full-doc: true fuselage_design: variables: PROJECT_NAME: "fuselage_design" OUTPUT_DIR: "docs/api/fuselage_design" BIBTEX_FILE: "docs/assets/bibtex/fuselage_design_literature.bib" src-dirs: aircraft-design/fuselage_design/src/ - full-doc: true wing_design: variables: PROJECT_NAME: "wing_design" OUTPUT_DIR: "docs/api/wing_design" BIBTEX_FILE: "docs/assets/bibtex/wing_design_literature.bib" src-dirs: aircraft-design/wing_design/src/ - full-doc: True empennage_design: variables: PROJECT_NAME: "empennage_design" OUTPUT_DIR: "docs/api/empennage_design" src-dirs: aircraft-design/empennage_design/src/ - full-doc: true tank_design: variables: PROJECT_NAME: "tank_design" OUTPUT_DIR: "docs/api/tank_design" src-dirs: aircraft-design/tank_design/src/ - full-doc: true landing_gear_design: variables: PROJECT_NAME: "landing_gear_design" OUTPUT_DIR: "docs/api/landing_gear_design" src-dirs: aircraft-design/landing_gear_design/src/ - full-doc: true systems_design: variables: PROJECT_NAME: "systems_design" OUTPUT_DIR: "docs/api/systems_design" src-dirs: aircraft-design/systems_design/src/ - full-doc: true aerodynamic_analysis: variables: PROJECT_NAME: "aerodynamic_analysis" OUTPUT_DIR: "docs/api/aerodynamic_analysis" src-dirs: aircraft-design/aerodynamic_analysis/src/ - full-doc: true aircraftGeometry2: variables: PROJECT_NAME: "aircraftGeometry2" OUTPUT_DIR: "docs/api/aircraftGeometry2" src-dirs: aircraft-design/libs/aircraftGeometry2/src/ - full-doc: true engine: variables: PROJECT_NAME: "engine" OUTPUT_DIR: "docs/api/engine" src-dirs: aircraft-design/libs/engine/src/ - full-doc: true mission_analysis: variables: PROJECT_NAME: "mission_analysis" OUTPUT_DIR: "docs/api/mission_analysis" BIBTEX_FILE: "docs/assets/bibtex/mission_analysis_literature.bib" src-dirs: aircraft-design/mission_analysis/src/ - full-doc: true weight_and_balance_analysis: variables: PROJECT_NAME: "weight_and_balance_analysis" OUTPUT_DIR: "docs/api/weight_and_balance_analysis" src-dirs: aircraft-design/weight_and_balance_analysis/src/ - full-doc: true performance_assesment: variables: PROJECT_NAME: "performance_assesment" OUTPUT_DIR: "docs/api/performance_assesment" src-dirs: aircraft-design/performance_assesment/src/ - full-doc: true cost_estimation: variables: PROJECT_NAME: "cost_estimation" OUTPUT_DIR: "docs/api/cost_estimation" src-dirs: aircraft-design/cost_estimation/src/ - full-doc: true aircraft_geometry2: variables: PROJECT_NAME: "aircraft_geometry2" OUTPUT_DIR: "docs/api/aircraft_geometry2" src-dirs: aircraft-design/libs/aircraftGeometry2/src/ - full-doc: true engine: variables: PROJECT_NAME: "engine" OUTPUT_DIR: "docs/api/engine" src-dirs: aircraft-design/libs/engine/src/ - full-doc: true - glightbox # Plugin for lightbox-style image and content viewing. # === Theme configuration ===