diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2022-10-26 06:10:26 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2022-10-26 06:10:26 +0300 |
commit | 9c590535c8a57a5ae4e6d5796ae3f8bdc808b07f (patch) | |
tree | 5c86de56172b61365b95f78e6bad1c085d845722 /doc/development/documentation/site_architecture | |
parent | c08ac104a1e45b0560fb087039517335bac88080 (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'doc/development/documentation/site_architecture')
-rw-r--r-- | doc/development/documentation/site_architecture/deployment_process.md | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/doc/development/documentation/site_architecture/deployment_process.md b/doc/development/documentation/site_architecture/deployment_process.md index b5c3a59b0eb..959c6a22777 100644 --- a/doc/development/documentation/site_architecture/deployment_process.md +++ b/doc/development/documentation/site_architecture/deployment_process.md @@ -6,6 +6,14 @@ info: To determine the technical writer assigned to the Stage/Group associated w # Documentation deployments +## Deployment environments + +The [GitLab documentation site](https://docs.gitlab.com/) is a static site hosted by [GitLab Pages](../../../user/project/pages/index.md). The deployment is done by the [Pages deploy job](#pages-deploy-job). + +The website hosts documentation only for the [currently supported](../../../policy/maintenance.md) GitLab versions. Documentation for older versions is built and uploaded as Docker images to be downloaded from [GitLab Docs archives](https://docs.gitlab.com/archives/). + +## Parts of release process + The documentation [release process](https://gitlab.com/gitlab-org/gitlab-docs/-/blob/main/doc/releases.md) involves: @@ -24,10 +32,8 @@ For general information on using Docker with CI/CD pipelines, see [Docker integr ## Stable branches -Stable branches for documentation include the relevant stable branches of all the projects required to publish the entire -documentation suite. For example, the stable version of documentation for version `14.4` includes: +Pipelines for stable branches in the documentation project pull the relevant stable branches of included projects. For example, the documentation for stable version `14.4` is built from the [`14.4`](https://gitlab.com/gitlab-org/gitlab-docs/-/tree/14.4) branch of the `gitlab-docs` project, which then includes: -- The [`14.4`](https://gitlab.com/gitlab-org/gitlab-docs/-/tree/14.4) branch of the `gitlab-docs` project. - The [`14-4-stable-ee`](https://gitlab.com/gitlab-org/gitlab/-/tree/14-4-stable-ee) branch of the `gitlab` project. - The [`14-4-stable`](https://gitlab.com/gitlab-org/gitlab-runner/-/tree/14-4-stable) branch of the `gitlab-runner` project. - The [`14-4-stable`](https://gitlab.com/gitlab-org/omnibus-gitlab/-/tree/14-4-stable) branch of the `omnibus-gitlab` project. @@ -117,7 +123,7 @@ graph TD G--"Latest `gitlab-docs:latest` image<br>pushed up"-->H ``` -## Documentation Pages deployment +## Pages deploy job [GitLab Docs](https://docs.gitlab.com) is a [Pages site](../../../user/project/pages/index.md) and documentation updates for it must be deployed to become available. |