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
This commit is part of merge request !316. Comments created here will be created in the context of that merge request.
Showing
with 53 additions and 10 deletions
......@@ -12,12 +12,13 @@ oss-params.json
build/
# Documentation
site
vale/styles/*
!vale/styles/config/
!vale/styles/custom/
docs/site
docs/public
docs/vale/styles/*
!docs/vale/styles/config/
!docs/vale/styles/custom/
.DS_Store
wf_redirects.yaml
docs/wf_redirects.yaml
.idea
.venv
......
......@@ -2,4 +2,4 @@
The GÉANT interpretation of [``orchestrator-core``](https://github.com/workfloworchestrator/orchestrator-core).
## 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 @@
set -o errexit
set -o nounset
export OSS_PARAMS_FILENAME=gso/oss-params-example.json
export OSS_PARAMS_FILENAME=../gso/oss-params-example.json
export TESTING=true
python ./scripts/gen_wf_redirects.py
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
site_url: https://docs.gap.geant.org/
site_author: GÉANT Orchestration and Automation Team
site_description: Documentation of the GÉANT Automation Platform and the GÉANT Service Orchestrator
docs_dir: source
# Repositories
repo_name: geant-service-orchestrator
......@@ -14,7 +15,7 @@ theme:
name: material
logo_light_mode: assets/images/logo.png
logo_dark_mode: assets/images/geant_logo_white.png
custom_dir: docs/overrides
custom_dir: overrides
icon:
repo: fontawesome/brands/gitlab
features:
......
......@@ -29,7 +29,7 @@ with open(root / "wf_redirects.yaml", 'w') as redirect_file:
"plugins":
[
"search",
{"gen-files": {"scripts": ["docs/scripts/gen_ref_pages.py"]}},
{"gen-files": {"scripts": ["scripts/gen_ref_pages.py"]}},
{"redirects": {"redirect_maps": redirect_map}},
{"literate-nav": {"nav_file": "SUMMARY.md"}},
"mkdocstrings",
......
File moved
File moved
File moved
File moved
File moved
File moved
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment