GitHub сотрудничает с Google для улучшения непрерывной интеграции


Google Cloud Build был выпущен на GitHub Marketplace, чтобы обеспечить полностью управляемую непрерывную интеграцию с платформой GitHub.

Объявляя эту новость в блоге GitHub, Джейсон Уорнер объясняет:

Разработчики используют несколько видов инструментов для создания программного обеспечения. Благодаря гибкости, позволяющей интегрировать именно те инструменты, которые подходят для работы, ваша команда может работать продуктивно, как бы вы ни работали.

В сообщении блога также представлены умные рекомендации — новая функция GitHub, которая будет запущена в ближайшие месяцы, а именно. обнаружит файлы Docker в корне репозитория и автоматически предложит вам использовать инструмент непрерывной интеграции, например Cloud Build из GitHub Marketplace, если он еще не настроен:

Согласно описанию на GitHub Marketplace, преимущества Google Cloud Build заключаются в следующем:

позволяет создавать быстрые, последовательные и надежные сборки на всех языках. Автоматически создавайте контейнеры или неконтейнерные артефакты при коммитах в репозиторий GitHub. Получите полный контроль над определением настраиваемых рабочих процессов для создания, тестирования и развертывания в нескольких средах, таких как виртуальные машины, бессерверная среда, Kubernetes или Firebase.

Cloud Build использует новый Checks API, о бета-версии которого мы сообщили в мае, чтобы получить отзывы об интеграции с вашим кодом. После завершения сборки вы можете просматривать подробные отчеты о состоянии, аннотированный код и подробную информацию, не выходя из GitHub:

У Google Cloud Build, похоже, нет 14-дневной бесплатной пробной версии на GitHub Marketplace, но у нее есть бесплатный уровень. Плата взимается по мере использования из расчета 0,003 доллара США за минуту после 120 бесплатных минут сборки в день, включая до 10 одновременных сборок.

Мелоди Мекфессель, вице-президент по разработке Google Cloud, прокомментировала:

«Выпуск Cloud Build на GitHub Marketplace — это первый шаг в захватывающем партнерстве. Внедрение нашей полностью управляемой непрерывной интеграции с платформой GitHub обеспечит быстрый, простой и удобный CI для любого репозитория на GitHub. Google Cloud и GitHub разделяют видение продуктивности разработчиков, и мы с нетерпением ждем продолжения этого партнерства ».


Добавить комментарий