Skip to content
Snippets Groups Projects
Verified Commit 68922b65 authored by Karel van Klink's avatar Karel van Klink :smiley_cat:
Browse files

Move documentation related files into subdirectory to clean up root dir of project

parent a3b3ec81
No related branches found
No related tags found
1 merge request!316Replace Sphinx with MkDocs
Showing
with 53 additions and 10 deletions
...@@ -12,12 +12,13 @@ oss-params.json ...@@ -12,12 +12,13 @@ oss-params.json
build/ build/
# Documentation # Documentation
site docs/site
vale/styles/* docs/public
!vale/styles/config/ docs/vale/styles/*
!vale/styles/custom/ !docs/vale/styles/config/
!docs/vale/styles/custom/
.DS_Store .DS_Store
wf_redirects.yaml docs/wf_redirects.yaml
.idea .idea
.venv .venv
......
...@@ -2,4 +2,4 @@ ...@@ -2,4 +2,4 @@
The GÉANT interpretation of [``orchestrator-core``](https://github.com/workfloworchestrator/orchestrator-core). The GÉANT interpretation of [``orchestrator-core``](https://github.com/workfloworchestrator/orchestrator-core).
## Documentation ## Documentation
You can build the documentation locally using [build-docs.sh](build-docs.sh). You can build the documentation locally using [build-docs.sh](docs/build-docs.sh).
...@@ -2,9 +2,10 @@ ...@@ -2,9 +2,10 @@
set -o errexit set -o errexit
set -o nounset set -o nounset
export OSS_PARAMS_FILENAME=gso/oss-params-example.json export OSS_PARAMS_FILENAME=../gso/oss-params-example.json
export TESTING=true export TESTING=true
python ./scripts/gen_wf_redirects.py
pip install mkdocstrings-python mkdocs_gen_files mkdocs-material mkdocs-literate-nav mkdocs-redirects pip install mkdocstrings-python mkdocs_gen_files mkdocs-material mkdocs-literate-nav mkdocs-redirects
mkdocs build mkdocs build --site-dir public
*[AAA]: Authentication, Authorisation, Accounting
*[BGP]: Border Gateway Protocol
*[BSS]: Business Support Systems
*[CFS]: Customer Facing Service
*[DCIM]: Datacenter Infrastructure Manager
*[DHCP]: Dynamic Host Configuration Protocol
*[DNS]: Domain Name System
*[DTAP]: Development, Testing, Acceptance, and Production
*[eBGP]: External BGP
*[FQDN]: Fully Quantified Domain Name
*[GA]: Access Port
*[GAN]: Access Node
*[GAP]: GÉANT Automation Platform
*[GOAT]: GÉANT Orchestration and Automation Team
*[GP]: Physical Port
*[GSO]: GÉANT Service Orchestrator
*[GUI]: Graphical User Interface
*[iBGP]: Internal BGP
*[IGP]: Internal Gateway Protocol
*[IFS]: Interface Facing Service
*[IPAM]: IP Address Management
*[IS-IS]: Intermediate System to Intermediate System
*[L3VPN]: Layer 3 VPN
*[LSO]: Lightweight Service Orchestrator
*[MPLS]: Multi-Protocol Label Switching
*[MTTR]: Mean Time To Repair
*[MTU]: Maximum Transmission Unit
*[NREN]: National Research and Education Network
*[OOB]: Out-of-band
*[OSS]: Operational Support Systems
*[PoP]: Point of Presence
*[REST]: Representational State Transfer
*[RFC]: Request For Comments
*[SDP]: Service Delivery Point
*[SNMP]: Simple Network Management Protocol
*[SOT]: Source Of Truth
*[TBA]: To be added
*[UAT]: User Acceptance Testing
*[VM]: Virtual Machine
*[WFO]: Workflow Orchestrator
...@@ -4,6 +4,7 @@ site_name: GÉANT Automation Platform ...@@ -4,6 +4,7 @@ site_name: GÉANT Automation Platform
site_url: https://docs.gap.geant.org/ site_url: https://docs.gap.geant.org/
site_author: GÉANT Orchestration and Automation Team site_author: GÉANT Orchestration and Automation Team
site_description: Documentation of the GÉANT Automation Platform and the GÉANT Service Orchestrator site_description: Documentation of the GÉANT Automation Platform and the GÉANT Service Orchestrator
docs_dir: source
# Repositories # Repositories
repo_name: geant-service-orchestrator repo_name: geant-service-orchestrator
...@@ -14,7 +15,7 @@ theme: ...@@ -14,7 +15,7 @@ theme:
name: material name: material
logo_light_mode: assets/images/logo.png logo_light_mode: assets/images/logo.png
logo_dark_mode: assets/images/geant_logo_white.png logo_dark_mode: assets/images/geant_logo_white.png
custom_dir: docs/overrides custom_dir: overrides
icon: icon:
repo: fontawesome/brands/gitlab repo: fontawesome/brands/gitlab
features: features:
......
...@@ -29,7 +29,7 @@ with open(root / "wf_redirects.yaml", 'w') as redirect_file: ...@@ -29,7 +29,7 @@ with open(root / "wf_redirects.yaml", 'w') as redirect_file:
"plugins": "plugins":
[ [
"search", "search",
{"gen-files": {"scripts": ["docs/scripts/gen_ref_pages.py"]}}, {"gen-files": {"scripts": ["scripts/gen_ref_pages.py"]}},
{"redirects": {"redirect_maps": redirect_map}}, {"redirects": {"redirect_maps": redirect_map}},
{"literate-nav": {"nav_file": "SUMMARY.md"}}, {"literate-nav": {"nav_file": "SUMMARY.md"}},
"mkdocstrings", "mkdocstrings",
......
File moved
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment