GitVerse — репозиторий проекта OnSiteSeq
Roman Gorbenko / January 2026
Что такое GitVerse
GitVerse — российская платформа для хранения и совместной разработки кода от Сбера. По функциональности аналогична GitHub: поддерживает Git, pull request’ы, CI/CD, issue tracking и code review. Данные хранятся на серверах в России, что соответствует требованиям ФЗ-152 и суверенности данных медицинского проекта.
Репозиторий проекта: gitverse.ru/onsiteseq
CI/CD пайплайн OnSiteSeq
Весь цикл от коммита до готового Docker-контейнера в реестре автоматизирован через GitVerse CI.
Этапы пайплайна
| Этап | Что происходит |
|---|---|
| 1. Push в GitVerse | Разработчик отправляет изменения в репозиторий |
| 2. Lint & Tests | Автоматическая проверка кода: линтеры, unit-тесты пайплайна |
| 3. Build arm64 | Сборка Docker-образа для архитектуры arm64 (OnSiteSeq Edge) |
| 4. Build x86 | Сборка Docker-образа для архитектуры x86 (Desktop, Cloud) |
| 5. Push → Harbor | Готовые образы публикуются в реестре harbor.onsiteseq.io |
| 6. Deploy | Обновление доступно пользователям через OnSiteSeq Cockpit |
Схема
GitVerse (push)
│
▼
CI: Lint → Tests
│
├──► Build arm64 ──► harbor.onsiteseq.io/onsiteseq_pipelines/:latest-edge
│
└──► Build x86 ──► harbor.onsiteseq.io/onsiteseq_pipelines/:latest-desktop
│
OnSiteSeq Cockpit (синхронизация каталога)
│
┌──────────┴──────────┐
▼ ▼
Edge (arm64) Desktop / Cloud (x86)
Преимущества GitVerse для проекта
- Суверенность данных — исходный код хранится в России
- Соответствие ФЗ-152 — защита персональных данных пациентов
- Интеграция с российской инфраструктурой — Harbor, Cloud.ru
- CI/CD для мультиплатформенных сборок — arm64 и x86 в одном пайплайне
- Открытый репозиторий — код доступен сообществу по адресу gitverse.ru/onsiteseq
© 2026 Роман Горбенко, МФТИ-стартап "OnSiteSeq - Секвенирование на месте (у кровати / у стола / в поле)"
