Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitaly.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Cai <jcai@gitlab.com>2019-04-25 04:42:29 +0300
committerJohn Cai <jcai@gitlab.com>2019-04-25 04:42:29 +0300
commit0bfbc3167a0b08bebd219eb5f0b9352f2faf458b (patch)
treeab0792b828bead8f4e377a6bf9e0a40049b74a96
parent0a558654ef411e6df8c988e89a55d4cc00d84c3c (diff)
parent6455e893c1bc6ca71b4b8b36854a139db0a0f405 (diff)
Merge branch 'sec-process' into 'master'
Sec process See merge request gitlab-org/gitaly!1221
-rw-r--r--doc/PROCESS.md8
1 files changed, 8 insertions, 0 deletions
diff --git a/doc/PROCESS.md b/doc/PROCESS.md
index b68bc7a68..54c5a5f12 100644
--- a/doc/PROCESS.md
+++ b/doc/PROCESS.md
@@ -34,6 +34,14 @@ GITLAB_TOKEN=$(cat /path/to/gitlab-token) _support/update-downstream-server-vers
- This will create a merge-request (with changelog) and assign it to you. Once the build has
completed successfully, assign it to a maintainer for review.
+##### Security release
+
+- Check what version of Gitaly you're backporting by opening [`GITALY_SERVER_VERSION`](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/GITALY_SERVER_VERSION)
+- Create a stable branch for this version:
+ - `git checkout vX.Y.Z`, then `git checkout -b X-Y-stable`, and push it to the main gitlab.com repository
+- Create the required merge requests on `dev.gitlab.org`, making sure to bump `GITALY_SERVER_VERSION` on the client (gitlab-rails) in every backported merge request
+- Follow the [usual security process](https://gitlab.com/gitlab-org/release/docs/blob/master/general/security/developer.md)
+
## Experimental builds
Push the release tag to dev.gitlab.org/gitlab/gitaly. After the