Skip to content

менеджмент репозиториев организации #1

@simplepersonru

Description

@simplepersonru

Добавить в локальные настройки сервера:

  1. путь куда будут клонироваться все репы (git_repos_root)
  2. Gitea API token
  3. Периодичность обхода репов (по умолчанию 1 час) (period)

раз в period смотреть в Gitea во все организации к которым есть доступ и во все репозитории к которым есть доступ, клонировать их в структуре директорий git_repos_root / организация / репозиторий. Если уже склонирован, то запросить все изменения git fetch

После подтягивания свежих коммитов нужно обработать их - внести в БД

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions