Spec-Zone.ru › Homebrew

Brew Test Bot

brew test-bot — это название системы автоматизированного обзора и тестирования, финансируемой нашим краудфандинговым проектом Kickstarter в 2013 году.

Она состоит из трёх Mac Pro, на которых работают виртуальные машины, выполняющие test-bot.rb внешнюю команду для автоматического тестирования коммитов в мастер-ветку, запросов на добавление и пользовательских сборок, запрошенных администраторами.

Запросы на добавление

Бот автоматически собирает запросы на добавление и обновляет их статус в зависимости от результата работы.

Например, работа, которая была поставлена в очередь, но ещё не завершена, будет иметь раздел в запросе на добавление, который выглядит так:

Triggered Pull Request


Неудачная сборка выглядит так:

Failed Pull Request


Успешная сборка выглядит так:

Passed Pull Request


При неудачной или успешной сборке вы можете нажать на ссылку «Подробности», чтобы просмотреть результат в GitHub Actions.

© 2009–present Homebrew contributors
Licensed under the BSD 2-Clause License.
https://docs.brew.sh/Brew-Test-Bot

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API