Fix missing api documentation in website
Issue : Artifact size in public folder exceeds the limit of 500MB and hence deployment fails.
Solution1 : Try to reduce artifact size by generating only necessary files. Solution2: Try to compress and deploy the artifacts
Attach screenshots or log outputs if applicable.
Note: Make sure you have manually copied aircraft_design repository and libraies to aircraft_design.Commands given below for reference.
- git clone https://gitlab-ci-token:${CI_JOB_TOKEN}@git.rwth-aachen.de/unicado/aircraft-design
- cd aircraft-design
- git clone --recurse-submodules https://gitlab-ci-token:${CI_JOB_TOKEN}@git.rwth-aachen.de/unicado/libraries libs/
You can also verify this directly through the CI pipeline by triggering a new pipeline from the latest commit of this merge request. Then, check the UNICADO website to confirm whether the API documentation is displayed correctly as a result of the commit.
Add any information reviewers should focus on, e.g., specific files, functions, or changes of interest.