Как загрузить ресурс релиза с GitLab через curl - PullRequest
0 голосов
/ 09 мая 2019

Я пытаюсь создать bash-скрипт для загрузки частного релиза из GitLab с помощью curl, но он продолжает перенаправляться на страницу входа.

Как я могу это сделать?

Я попробовал следующее без удачи:

curl --header "PRIVATE-TOKEN: XXXXXXXXX" "https://gitlab.com/mrhid6/test/-/archive/v0.0.5/test-v0.0.5.zip"

Ответы [ 2 ]

0 голосов
/ 27 мая 2019

Гитлаб сказал, что это ошибка = (

https://gitlab.com/gitlab-org/gitlab-ce/issues/62307

Я тоже хочу скачать ресурсы.

0 голосов
/ 13 мая 2019

Вы не можете использовать личный токен для доступа к файлу zip репозитория, подобному этому.

Проверьте https://docs.gitlab.com/ee/api/repositories.html#get-file-archive, Вы должны использовать это:

curl --header "PRIVATE-TOKEN: <your_access_token>" https://gitlab.com/api/v4/projects/mrhid6%2Ftest/repository/archive.zip
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...