# #gitlab #gitlab-ci #gitlab-api
Вопрос:
Могу ли я запустить скрипт .gitlab-ci.yml
, который будет редактировать вики-страницы с помощью GitLab REST API?
Я не уверен, потому что я использую старую версию GitLab, в которой нет токенов доступа.
Могу ли я использовать что-то еще для PRIVATE-TOKEN
этого ?
Комментарии:
1. Итак, какую версию вы используете? Вероятно, вы имеете в виду токены доступа к проекту, которые были введены в GitLab 13.0? Однако вы должны иметь возможность использовать личные токены доступа.
Ответ №1:
Вы можете использовать предопределенную переменную с именем CI_JOB_TOKEN
, которая будет содержать маркер доступа, который вы можете использовать для аутентификации по API. Если вам нужен токен с доступом администратора, вам придется использовать личный токен доступа администратора, который вы можете сохранить как секретную переменную в Настройках проекта -> Настройки CI/CD ->> Переменные.