Fix citation issues
Fix citation issues
Description
Make Citations used in documentation files( .md files) to display correctly on website
Related Issue(s)
Other Changes
- It also adapts API links
Screenshots/Logs
Attach screenshots or log outputs if applicable.
Testing Instructions
- [Step 1: Copy literature file in .bib format to docs\assets\bibtex folder. If needed rename it according to the BIBTEX_FILE name mentioned in mkdocs.yml file ]
- [Step 2: run mkdocs build --site-dir ./public --verbose and mkdocs serve]
- [Step 3: check for correct citations in generated website]
Developer Checklist
-
Code has been tested locally and/or in pipeline. -
(if applicable) documentation updated. -
(if applicable) impact of new dependencies reviewed and included in project. -
Merge conflicts resolved with the target branch.
Additional Notes.
Merge request reports
Activity
assigned to @alfin.johny
requested review from @kbistreck
requested review from @kristina.mazur
it contains changes needed for both propulsion design and ecological assessment. @kbistreck please check if rebase worked correctly and this MR contains all the changes you have made on your branch .
added 17 commits
-
c2bfde16...8fcb8ae0 - 16 commits from branch
develop
- 3c27503b - Merge branch 'develop' into 'documenatation/fix-citation'
-
c2bfde16...8fcb8ae0 - 16 commits from branch
reset approvals from @kbistreck by pushing to the branch
requested review from @kbistreck
78 78 - $CI_PROJECT_DIR/public 79 79 rules: 80 80 - if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH' # Run when the commit is on the default branch 81 when: on_success # Only run if the previous jobs are successful 82 - if: '$CI_COMMIT_BRANCH != $CI_DEFAULT_BRANCH' # Allow manual triggers on non-default branches this change was a try to fix the issue : now the website is getting updated with each pipeline job triggerd manually and because of that webpage displays contents which are not on the develop branch. We should move this manual triggering part to a new job ( like, test_website) which should not be placed under 'pages' in .yml file
mentioned in issue #35
mentioned in commit 72bb08cb
mentioned in merge request !60 (closed)