Skip to content
Snippets Groups Projects
Commit 0692727a authored by Alfin Johny's avatar Alfin Johny
Browse files

Fix build issues

parent 234ad913
No related branches found
No related tags found
3 merge requests!55[WEBPAGE] Update style of current unicado page,!18Fix header issue in subpages.,!17Integrate mkdoxy in CI pipeline
Pipeline #1570691 failed
...@@ -63,18 +63,10 @@ pages: ...@@ -63,18 +63,10 @@ pages:
- pip install pipenv - pip install pipenv
- pipenv install # Install the dependencies from the Pipfile - pipenv install # Install the dependencies from the Pipfile
- pipenv run pip install mkdoxy # Install the mkdoxy plugin if needed - pipenv run pip install mkdoxy # Install the mkdoxy plugin if needed
- echo "MkDocs version:"
- pipenv run mkdocs --version
- apt-get update - apt-get update
- apt-get install -y doxygen - apt-get install -y doxygen
- export DOXYGEN_BIN=/usr/bin/doxygen - export DOXYGEN_BIN=/usr/bin/doxygen
- pipenv install --dev # Install all necessary dependencies - pipenv install --dev # Install all necessary dependencies
- echo "Listing files in the project directory:"
- ls -la $CI_PROJECT_DIR
- echo "Listing files in docs directory:"
- ls -la $CI_PROJECT_DIR/docs
- which doxygen # Verifies that Doxygen is available in the path
script: script:
# Create the folder where the generated markdown files will be stored # Create the folder where the generated markdown files will be stored
- mkdir $CI_PROJECT_DIR/docs/aircraft-xml - mkdir $CI_PROJECT_DIR/docs/aircraft-xml
...@@ -85,8 +77,6 @@ pages: ...@@ -85,8 +77,6 @@ pages:
- 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 - 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
# Use the persisted content from the previous stage (aircraft-design) # 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 - cp -r $CI_PROJECT_DIR/aircraft-design $CI_PROJECT_DIR/docs/ # Copy content to the docs folder
- echo "Listing files:"
- ls -la
# Build the MkDocs documentation site # Build the MkDocs documentation site
- pipenv run mkdocs build --verbose --site-dir $CI_PROJECT_DIR/public - pipenv run mkdocs build --verbose --site-dir $CI_PROJECT_DIR/public
...@@ -105,11 +95,7 @@ pages: ...@@ -105,11 +95,7 @@ pages:
when: on_success # Run if the source pipeline was successful when: on_success # Run if the source pipeline was successful
# Deploy to GitLab Pages # Deploy to GitLab Pages
deploy_gitlab_pages: deploy_gitlab_pages:
<<<<<<< HEAD
stage: .post
=======
stage: deploy to gitlab stage: deploy to gitlab
>>>>>>> a3a1079f334bf1bc818c8086baa6dba5942cbed0
script: script:
- mv $CI_PROJECT_DIR/public $CI_PROJECT_DIR/public # Ensure the output is in the public folder - mv $CI_PROJECT_DIR/public $CI_PROJECT_DIR/public # Ensure the output is in the public folder
rules: rules:
... ...
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment