Виджет позволяет просматривать структуру и содержимое файлов в репозитории. Поддерживаются репозитории GitLab, Bitbucket и GitHub.
Конфигурация
| Название | Обязательность | Описание | Значение по умолчанию |
|---|---|---|---|
| Провайдер | Да | Сервис, в котором размещён репозиторий (GitLab, GitHub, Bitbucket) | — |
| Ветка / Тег | Нет | Название ветки, тег или SHA коммита (по умолчанию: main) | main |
| Путь | Нет | Путь к директории в репозитории (оставьте пустым для корня) | — |
| Рекурсивно | Нет | Получать файлы рекурсивно из поддиректорий | false |
Конфигурация для GitLab
| Название | Обязательность | Описание | Значение по умолчанию |
|---|---|---|---|
| ID проекта | Да | ID проекта в GitLab (например, 12345). | — |
Конфигурация для Bitbucket
| Название | Обязательность | Описание | Пример | Значение по умолчанию |
|---|---|---|---|---|
| Ключ проекта | Да | Ключ проекта в Bitbucket (например, MYPROJ) | MYPROJ | — |
| Идентификатор репозитория | Да | Идентификатор репозитория в Bitbucket (например, my-repo) | my-repo | — |
Конфигурация для GitHub
| Название | Обязательность | Описание | Значение по умолчанию |
|---|---|---|---|
| Владелец репозитория | Да | Владелец репозитория (организация или пользователь). Пример: для https://github.com/example/my-repo укажите example | — |
| Репозиторий | Да | Название репозитория без .git. Пример: для https://github.com/example/my-repo укажите my-repo | — |
Авторизация
Настройте авторизацию отдельно для каждого провайдера: