Commit 8df6508c authored by Achilleas Pipinellis's avatar Achilleas Pipinellis

Merge branch 'docs/add-docs-site-arch-diagram' into 'master'

Add diagram to site architecture docs

See merge request gitlab-org/gitlab-ce!30147
parents f59a34a1 f9c21cce
...@@ -11,8 +11,40 @@ and deploy it to <https://docs.gitlab.com>. ...@@ -11,8 +11,40 @@ and deploy it to <https://docs.gitlab.com>.
While the source of the documentation content is stored in GitLab's respective product While the source of the documentation content is stored in GitLab's respective product
repositories, the source that is used to build the documentation site _from that content_ repositories, the source that is used to build the documentation site _from that content_
is located at <https://gitlab.com/gitlab-com/gitlab-docs>. See the README there for is located at <https://gitlab.com/gitlab-com/gitlab-docs>.
detailed information.
The following diagram illustrates the relationship between the repositories
from where content is sourced, the `gitlab-docs` project, and the published output.
```mermaid
graph LR
A[gitlab-ce/doc]
B[gitlab-ee/doc]
C[gitlab-runner/docs]
D[omnibus-gitlab/doc]
E[charts/doc]
F[gitlab-docs]
A --> F
B --> F
C --> F
D --> F
E --> F
F -- Build pipeline --> G
G[docs.gitlab.com]
H[/ce/]
I[/ee/]
J[/runner/]
K[/omnibus/]
L[/charts/]
G --> H
G --> I
G --> J
G --> K
G --> L
```
See the [README there](https://gitlab.com/gitlab-com/gitlab-docs/blob/master/README.md)
for detailed information.
## Assets ## Assets
...@@ -22,9 +54,9 @@ the GitLab Documentation website. ...@@ -22,9 +54,9 @@ the GitLab Documentation website.
### Libraries ### Libraries
- [Bootstrap 3.3 components](https://getbootstrap.com/docs/3.3/components/) - [Bootstrap 4.3.1 components](https://getbootstrap.com/docs/4.3/components/)
- [Bootstrap 3.3 JS](https://getbootstrap.com/docs/3.3/javascript/) - [Bootstrap 4.3.1 JS](https://getbootstrap.com/docs/4.3/getting-started/javascript/)
- [jQuery](https://jquery.com/) 3.2.1 - [jQuery](https://jquery.com/) 3.3.1
- [Clipboard JS](https://clipboardjs.com/) - [Clipboard JS](https://clipboardjs.com/)
- [Font Awesome 4.7.0](https://fontawesome.com/v4.7.0/icons/) - [Font Awesome 4.7.0](https://fontawesome.com/v4.7.0/icons/)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment