​​Автоматизируем тяжеловесные процессы merge

✈️ Автоматизация - дело хорошее. Особенно в контексте частоповторяющихся обыденных рабочих задач. Упростить тяжелые рабочие процессы разработчикам помогает Aviator - набор инструментов, который позволяет управлять запросами Pull в Git.

⚙️Aviator состоит из четырех компонентов.

MergeQueue. Автоматизированная очередь, которая управляет рабочим процессом Merging для репозитория GitHub, защищая важные ветви от неисправных сборок.

ChangeSets. Рабочие процессы для синхронизации валидации и объединения нескольких PR в одном репозитории или в нескольких.

FlakyBot. Инструмент для автоматического определения и обработки результатов нестабильных тестов в инфраструктуре CI.

Stacked PRs CLI. Инструмент командной строки для работы с cross-PR зависимостями.

🔐Что важно, со всеми задачами Aviator помогает справиться с соблюдением требований безопасности.

Comments

Be the first to add a comment