#git #jenkins
#git #дженкинс
Вопрос:
У меня неожиданно ошибка remote: You must use a personal access token with 'read_repository' or 'write_repository' scope for Git over HTTP.
в задании Дженкинса.
Я также получил эту ошибку при попытке извлечь из репозитория в консоли и решил эту проблему следующим образом:
git remote set-url origin https://valentyn.hruzytskyi:[TOKEN]@gitlab.com/url_to.git
Итак, токен правильный, и я пытаюсь установить этот токен для подключения:
Но я не могу найти этот профиль подключения, и я не могу подключиться к git из Jenkins:
Как правильно использовать токен-соединение в Jenkins?
Ответ №1:
Дважды проверьте, что используемый вами токен доступа имеет правильные области / разрешения. Для такого использования он должен иметь либо read_repository
или write_repository
в зависимости от ваших потребностей. Если этого не произойдет, вам придется создать новый токен и указать ему правильные области. Вы можете просмотреть свои токены доступа по адресу example.com/-/profile/personal_access_tokens