Gitlab не возвращает список коммитов через REST API
Всем привет.
Подскажите, пожалуйста, один и тот же REST запрос к разным репозиториям Gitlab`а ведёт себя по-разному.
http://${GITLAB_URL}/api/v4/projects/${project_id}/repository/commits?ref_name=${BRANCH}
Один и тот же пользователь, один и тот же сервер. Но на одном репозитории выдаёт список коммитов по веткам, а на другом [] и всё.
Ответы (1 шт):
Автор решения: Сулимов Дмитрий
→ Ссылка
Все зависит от доступности данного репозитория для пользователя, попробуйте создать приватный токен и добавить его в header, предварительно проверив доступность через UI
curl --header "PRIVATE-TOKEN: <your_access_token>" "http://${GITLAB_URL}/api/v4/projects/${project_id}/repository/commits?ref_name=${BRANCH}"