forked from tercen/developers_guide
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmkdocs.yml
140 lines (137 loc) · 4.19 KB
/
mkdocs.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
site_name: Developers Guide
docs_dir: docs/
site_url: https://amaurel.github.io/developers_guide/
repo_url: https://github.com/amaurel/developers_guide
repo_name: amaurel/developers_guide
edit_uri: edit/main/docs/
site_author: Tercen Authors
site_description: "Tercen Developers Guide"
use_directory_urls: true
copyright: Copyright © 2024 Tercen
theme:
name: material
# custom_dir: .docs/overrides/
font: false
favicon: https://tercen.com/_assets/brand/fav.png
logo: ./images/tercen-logo-sq.svg
icon:
repo: fontawesome/brands/github
features:
- content.tabs.link
- instant
- navigation.footer
- navigation.path
- navigation.sections
# - navigation.expand
- navigation.tabs
# - navigation.tabs.sticky
- navigation.top
- navigation.tracking
- search.highlight
- search.share
- search.suggest
- tabs
- content.code.annotate
- content.code.copy
- content.action.edit
- content.action.view
extra_css:
- stylesheets/style.css
plugins:
- search
- git-committers:
repository: amaurel/developers_guide
branch: main
- git-revision-date-localized:
enable_creation_date: true
type: timeago
# - exclude:
# glob:
# - README.md
# - "*.gotmpl"
# - "*.gotmpl.md"
# - awesome-pages
# - macros:
# module_name: .docs/macros/includes/main
- minify:
minify_html: true
minify_js: true
htmlmin_opts:
remove_comments: true
#js_files: []
# - redirects:
# redirect_maps:
# README.md: Getting-Started/intro.md
- mike:
# these fields are all optional; the defaults are as below...
version_selector: true # set to false to leave out the version selector
css_dir: css # the directory to put the version selector's CSS
javascript_dir: js # the directory to put the version selector's JS
canonical_version:
null # the version for <link rel="canonical">; `null`
# uses the version specified via `mike deploy`
markdown_extensions:
- admonition
- attr_list
- def_list
- footnotes
- meta
- toc:
permalink: true
- tables
- pymdownx.details
- pymdownx.emoji:
emoji_index: !!python/name:material.extensions.emoji.twemoji
emoji_generator: !!python/name:material.extensions.emoji.to_svg
- pymdownx.highlight:
anchor_linenums: true
use_pygments: true
linenums: true
- pymdownx.inlinehilite
- pymdownx.keys
- pymdownx.magiclink
- pymdownx.mark
- pymdownx.snippets
- pymdownx.tasklist:
custom_checkbox: true
- pymdownx.superfences
- pymdownx.tabbed
extra:
version:
provider: mike
nav:
- Home: index.md
- Getting started:
- Guidelines: intro_guidelines.md
- Getting started:
- Core concepts: getting-started_core-concepts.md
- Setting up Tercen Studio: getting-started_setup-tercen-studio.md
- R Operator development:
- General workflow: operator-dev_intro.md
- "Walkthrough example: R operator": operator-dev_create.md
- Deploying an R operator: operator-dev_deploy.md
- Improving an operator: operator-dev_improve.md
- Python Operator development:
- Getting familiar with Tercen Studio: operator-dev_python.md
- Advanced concepts:
- Continuous Integration Workflow: operator-dev_ci.md
- Installing an Operator: operator-dev_installation.md
- Common patterns: operator-dev_patterns.md
- Templates:
- Building a template: templates-apps_templates.md
- Apps:
- Building an app: templates-apps_apps.md
- Library:
- Tercen Library: library.md
- Best practices:
- Development guidelines: best-practices_guidelines.md
- Using tim: best-practices_using-tim.md
- Troubleshooting:
- Common operator issues: troubleshooting_common-issues.md
- CI and Github Actions: troubleshooting_ci.md
- Going forward:
- Next steps: going-forward_next-steps.md
- Appendix:
- Glossary: appendix_glossary.md
- Organisation setup: appendix_organisation-setup.md
- Tercen Studio: appendix_tercen-studio.md