diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2022-10-20 15:10:58 +0000 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2022-10-20 15:10:58 +0000 |
commit | 049d16d168fdee408b78f5f38619c092fd3b2265 (patch) | |
tree | 22d1db5ab4fae0967a4da4b1a6b097ef9e5d7aa2 /doc/api/packages | |
parent | bf18f3295b550c564086efd0a32d9a25435ce216 (diff) | |
download | gitlab-ce-049d16d168fdee408b78f5f38619c092fd3b2265.tar.gz |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'doc/api/packages')
-rw-r--r-- | doc/api/packages/conan.md | 12 | ||||
-rw-r--r-- | doc/api/packages/debian.md | 2 | ||||
-rw-r--r-- | doc/api/packages/npm.md | 2 | ||||
-rw-r--r-- | doc/api/packages/pypi.md | 6 |
4 files changed, 13 insertions, 9 deletions
diff --git a/doc/api/packages/conan.md b/doc/api/packages/conan.md index d0077d18c11..0ffc3afd23c 100644 --- a/doc/api/packages/conan.md +++ b/doc/api/packages/conan.md @@ -494,7 +494,7 @@ Upload a recipe file to the package registry. You must use an upload URL that th returned. ```plaintext -GET packages/conan/v1/files/:package_name/:package_version/:package_username/:package_channel/:recipe_revision/export/:file_name +PUT packages/conan/v1/files/:package_name/:package_version/:package_username/:package_channel/:recipe_revision/export/:file_name ``` | Attribute | Type | Required | Description | @@ -509,7 +509,8 @@ GET packages/conan/v1/files/:package_name/:package_version/:package_username/:pa Provide the file context in the request body: ```shell -curl --header "Authorization: Bearer <authenticate_token>" \ +curl --request PUT \ + --user <username>:<personal_access_token> \ --upload-file path/to/conanfile.py \ "https://gitlab.example.com/api/v4/packages/conan/v1/files/my-package/1.0/my-group+my-project/stable/0/export/conanfile.py" ``` @@ -558,7 +559,7 @@ Upload a package file to the package registry. You must use an upload URL that t returned. ```plaintext -GET packages/conan/v1/files/:package_name/:package_version/:package_username/:package_channel/:recipe_revision/package/:conan_package_reference/:package_revision/:file_name +PUT packages/conan/v1/files/:package_name/:package_version/:package_username/:package_channel/:recipe_revision/package/:conan_package_reference/:package_revision/:file_name ``` | Attribute | Type | Required | Description | @@ -575,9 +576,10 @@ GET packages/conan/v1/files/:package_name/:package_version/:package_username/:pa Provide the file context in the request body: ```shell -curl --header "Authorization: Bearer <authenticate_token>" \ +curl --request PUT \ + --user <username>:<personal_access_token> \ --upload-file path/to/conaninfo.txt \ - "https://gitlab.example.com/api/v4/packages/conan/v1/files/my-package/1.0/my-group+my-project/stable/packages/103f6067a947f366ef91fc1b7da351c588d1827f/0/conaninfo.txt" + "https://gitlab.example.com/api/v4/packages/conan/v1/files/my-package/1.0/my-group+my-project/stable/0/package/103f6067a947f366ef91fc1b7da351c588d1827f/0/conaninfo.txt" ``` ## Delete a Package (delete a Conan recipe) diff --git a/doc/api/packages/debian.md b/doc/api/packages/debian.md index 0e85e554f01..b2f451911f3 100644 --- a/doc/api/packages/debian.md +++ b/doc/api/packages/debian.md @@ -61,8 +61,8 @@ PUT projects/:id/packages/debian/:file_name ```shell curl --request PUT \ + --user <username>:<personal_access_token> \ --upload-file path/to/mypkg.deb \ - --header "Private-Token: <personal_access_token>" \ "https://gitlab.example.com/api/v4/projects/1/packages/debian/mypkg.deb" ``` diff --git a/doc/api/packages/npm.md b/doc/api/packages/npm.md index a35fe630075..63463a22153 100644 --- a/doc/api/packages/npm.md +++ b/doc/api/packages/npm.md @@ -65,7 +65,7 @@ curl --request PUT --header "Content-Type: application/json" --data @./path/to/metadata/file.json --header "Authorization: Bearer <personal_access_token>" \ - "https://gitlab.example.com/api/v4/projects/1/packages/npm/@myscope/my-pkg" + "https://gitlab.example.com/api/v4/projects/1/packages/npm/@myscope%2fmy-pkg" ``` The metadata file content is generated by npm, but looks something like this: diff --git a/doc/api/packages/pypi.md b/doc/api/packages/pypi.md index 061de5bb9dd..d2858986512 100644 --- a/doc/api/packages/pypi.md +++ b/doc/api/packages/pypi.md @@ -264,8 +264,10 @@ PUT projects/:id/packages/pypi | `requires_python` | string | no | The PyPI required version. | ```shell -curl --request PUT \ - --upload-file path/to/my.pypi.package-0.0.1.tar.gz \ +curl --request POST \ + --form 'content=@path/to/my.pypi.package-0.0.1.tar.gz' \ + --form 'name=my.pypi.package' + --form 'version=1.3.7' --user <username>:<personal_access_token> \ "https://gitlab.example.com/api/v4/projects/1/packages/pypi" ``` |