Есть ли способ интегрировать тестирование API в GitHub?

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

1 ответ

Решение

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

Примечание. Это бесплатно для публичных репозиториев с некоторыми ограничениями, но вы должны платить за частные репозитории и другие настройки.

Другие вопросы по тегам