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

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2023-09-27 15:11:21 +0300
committerGitLab Bot <gitlab-bot@gitlab.com>2023-09-27 15:11:21 +0300
commit5471fef2360f9bcf604a026d5807a554dae243e9 (patch)
tree8b9c82036dc5da7fdf30ba3c2c5f85997ad41eaa /doc/user/packages/composer_repository
parentb6f32e82a08a171debbb57236e8995b8d741e6a5 (diff)
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'doc/user/packages/composer_repository')
-rw-r--r--doc/user/packages/composer_repository/index.md21
1 files changed, 21 insertions, 0 deletions
diff --git a/doc/user/packages/composer_repository/index.md b/doc/user/packages/composer_repository/index.md
index 215855d6be4..d8662ef6512 100644
--- a/doc/user/packages/composer_repository/index.md
+++ b/doc/user/packages/composer_repository/index.md
@@ -134,6 +134,7 @@ Prerequisites:
with the scope set to, at minimum, `api`.
- A [deploy token](../../project/deploy_tokens/index.md)
with the scope set to `read_package_registry`, `write_package_registry`, or both.
+ - A [CI/CD Job token](../../../ci/jobs/ci_job_token.md)
To install a package:
@@ -221,6 +222,26 @@ To install a package:
}
```
+ Using a CI/CD job token:
+
+ ```shell
+ composer config gitlab-token.<DOMAIN-NAME> gitlab-ci-token ${CI_JOB_TOKEN}
+ ```
+
+ Result in the `auth.json` file:
+
+ ```json
+ {
+ ...
+ "gitlab-token": {
+ "<DOMAIN-NAME>": {
+ "username": "gitlab-ci-token",
+ "token": "<ci-job-token>",
+ ...
+ }
+ }
+ ```
+
You can unset this with the command:
```shell