Что в этом документе
- Создать доступ токен
- Получить идентификатор проекта, чтобы позвонить API
- Получить необработанный файл от репозитория
🚀 Создайте токен доступа
- Перейти к
Настройки пользователя
->Токены доступа
🚀 Получите идентификатор проекта, чтобы позвонить API
🚀 Получите необработанный файл из репозитория
Ref: https://docs.gitlab.com/ee/api/repository_files.html#get-raw-file-from-repository
Формат:
Get/projects/: id/Repository/files/: file_path/raw
Пример
curl --header "PRIVATE-TOKEN:" "https://gitlab.example.com/api/v4/projects/13083/repository/files/app%2Fmodels%2Fkey%2Erb/raw?ref=master"
- Чтобы получить файл
Scripts/run.sh
в проекте URL
curl --header "PRIVATE-TOKEN:" "https://gitlab.example.com/api/v4/projects/13083/repository/files/scripts%2Frun.sh/raw?ref=master"
🌠 Блог · Web · LinkedIn · Группа · Страница · Twitter 🌠
Оригинал: «https://dev.to/vumdao/how-to-curl-single-file-using-access-token-in-gitlab-57h4»