summaryrefslogtreecommitdiff
path: root/doc/ssh
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2020-03-09 03:07:59 +0000
committerGitLab Bot <gitlab-bot@gitlab.com>2020-03-09 03:07:59 +0000
commitce130e211808c9b02116f30af4a043f1a4d3a717 (patch)
tree133b0cb229d979361518e806189223eb99edf6c3 /doc/ssh
parented4df05ce917d6cf175aeb508b0485ae5f281a0a (diff)
downloadgitlab-ce-ce130e211808c9b02116f30af4a043f1a4d3a717.tar.gz
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'doc/ssh')
-rw-r--r--doc/ssh/README.md27
1 files changed, 18 insertions, 9 deletions
diff --git a/doc/ssh/README.md b/doc/ssh/README.md
index c7fdfe697d0..ef24f234f42 100644
--- a/doc/ssh/README.md
+++ b/doc/ssh/README.md
@@ -343,12 +343,16 @@ This is really useful for cloning repositories to your Continuous
Integration (CI) server. By using deploy keys, you don't have to set up a
dummy user account.
-If you are a project maintainer or owner, you can add a deploy key in the
-project's **{settings}** **Settings > CI / CD** page by expanding the
-**Deploy Keys** section. Specify a title for the new
-deploy key and paste a public SSH key. After this, the machine that uses
-the corresponding private SSH key has read-only or read-write (if enabled)
-access to the project.
+Project maintainers and owners can add a deploy key. To add one:
+
+1. Go to the settings page:
+ - On GitLab 12.8 and earlier, navigate to the project's **Settings > Repository**.
+ - On GitLab 12.9 and later, navigate to the project's **Settings > CI / CD**.
+1. Expand the **Deploy Keys** section.
+1. Specify a title for the new deploy key and paste a public SSH key.
+
+After this, the machine that uses the corresponding private SSH key has read-only or
+read-write (if enabled) access to the project.
You can't add the same deploy key twice using the form.
If you want to add the same key to another project, please enable it in the
@@ -387,9 +391,14 @@ of broader usage for something like "Anywhere you need to give read access to
your repository".
Once a GitLab administrator adds the Global Deployment key, project maintainers
-and owners can add it in project's **{settings}** **Settings > CI / CD** page by expanding the
-**Deploy Keys** section and clicking **Enable** next to the appropriate key listed
-under **Public deploy keys available to any project**.
+and owners can add it by:
+
+1. Navigating the settings page:
+ - On GitLab 12.8 and earlier, the project's **Settings > Repository** page.
+ - On GitLab 12.9 and later, the project's **Settings > CI / CD** page.
+1. Expanding the **Deploy Keys** section.
+1. Clicking **Enable** next to the appropriate key listed under
+ **Public deploy keys available to any project**.
NOTE: **Note:**
The heading **Public deploy keys available to any project** only appears