diff options
author | Evan Read <eread@gitlab.com> | 2019-08-30 06:19:02 +0000 |
---|---|---|
committer | Evan Read <eread@gitlab.com> | 2019-08-30 06:19:02 +0000 |
commit | 4bcb71b1f1c130148d365793b3d65848b960f560 (patch) | |
tree | 81066caa1c57d518cd118baf5f2e32501da95996 | |
parent | 09e607822adcb7a342508504735f7fee270a9de8 (diff) | |
parent | 4b13decdd10c48e877ae0313748b33f1005d4a4f (diff) | |
download | gitlab-ce-4bcb71b1f1c130148d365793b3d65848b960f560.tar.gz |
Merge branch 'docs_api_commits' into 'master'
Update doc/api/deploy_keys.md
See merge request gitlab-org/gitlab-ce!32069
-rw-r--r-- | doc/api/deploy_keys.md | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/doc/api/deploy_keys.md b/doc/api/deploy_keys.md index df8cf06fc4a..2e2e1bb5e1e 100644 --- a/doc/api/deploy_keys.md +++ b/doc/api/deploy_keys.md @@ -212,22 +212,25 @@ group, this can be achieved quite easily with the API. First, find the ID of the projects you're interested in, by either listing all projects: -``` +```bash curl --header 'PRIVATE-TOKEN: <your_access_token>' https://gitlab.example.com/api/v4/projects ``` -Or finding the ID of a group and then listing all projects in that group: +Or finding the ID of a group: -``` +```bash curl --header 'PRIVATE-TOKEN: <your_access_token>' https://gitlab.example.com/api/v4/groups +``` -# For group 1234: +Then listing all projects in that group (for example, group 1234): + +```bash curl --header 'PRIVATE-TOKEN: <your_access_token>' https://gitlab.example.com/api/v4/groups/1234 ``` With those IDs, add the same deploy key to all: -``` +```bash for project_id in 321 456 987; do curl --request POST --header "PRIVATE-TOKEN: <your_access_token>" --header "Content-Type: application/json" \ --data '{"title": "my key", "key": "ssh-rsa AAAA..."}' https://gitlab.example.com/api/v4/projects/${project_id}/deploy_keys |