mercurial: автоматический запуск удаленных регрессионных тестов при каждой фиксации

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

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

Какой самый простой способ настроить это?

Весь мой код находится на Python 3. Моя собственная система - Windows 7 , ActiveState Python, TortoiseHG и Wing IDE. Я могу настроить удаленный компьютер как Linux или Windows. Все приложение представляет собой командную строку с вводом и выводом текста.

5
задан Community 23 May 2017 в 12:03
поделиться