Огромные человекоподобные роботы

Workflow

  1. Импорт
    • Новых
      • настройка autobuild
      • Типовые watchfile для sf, gh, gc, g.a...
    • Подготовленных, из целевого хранилища (критерий выбора, массовость)
  2. Синхронизация
    • с целевым хранилищем
    • ?с возможной devel-веткой
  3. Проверка апстрима
    • универсальная, для разных схем репозитория (схему можно надумать из rules и autobuild.watch)
    • ?что умеет uscan?
  4. Обновление исходников
    • универсальное, для разных схем репозитория
    • с исправлением спека, если обновление успешно
    • ?с созданием отдельной ветки
  5. Сборка обновлённого пакета
    • правильный apt.conf
    • критерии успешности
    • со слиянием, если сборка успешна
  6. Тестирование
    • ?маркировка тестированых
  7. Отсылка в g.a и на сборку

Следствия