Я разрабатываю Ruby на сайте rails с помощью heroku и git.
Какие инструменты и функции следует использовать для настройки следующего простого процесса разработки?
CODE > CHECK-IN > AUTO TEST > AUTO DEPLOY
- Я проверяю свой код в своем репозитории (предпочтительный вариант, размещенный git как github)
- Тесты автоматически запускаются, и веб-сайт развертывается в моем программном приложении heroku.
- Если тесты пройдут, веб-сайт будет автоматически развернут в моем приложении heroku для производства.
- Если тесты терпят неудачу, я хочу как-то уведомить вас.
Как вы это сделаете?