sedovalx / taxi

6 stars 3 forks source link

Наладить автосборки #33

Closed sedovalx closed 9 years ago

sedovalx commented 9 years ago

Оказывается, есть такая штука как http://docs.travis-ci.com/ Нужно наладить там сборку нашего проекта, можно и тесты гонять. Есть поддержка не только JS, но и кучи других языков, в том числе и Scala.

SBT & Travis CI Валидация .travis.yml

Деплой на Heroku: http://docs.travis-ci.com/user/deployment/heroku/ https://devcenter.heroku.com/articles/deploy-scala-and-play-applications-to-heroku-from-travis-ci https://devcenter.heroku.com/articles/deploying-scala-and-play-applications-with-the-heroku-sbt-plugin

sedovalx commented 9 years ago

@v1pka пользовался?

sedovalx commented 9 years ago

@v1pka @Argelein @hodkoff2 сделал первую попытку наладить CI на базе Travis-CI. Теперь, если из-за вашего коммита что-то поломалось/не выполнились тесты, то билд упадет, и вам на почту придет письмо. Обращайте на это внимание и чините.

Пока все собирается неидеально - иногда падает почем зря, а иногда наоборот при наличии ошибок показывает, что все ок. Я еще не до конца разобрался, будем улучшать. Но точно одно - если не выполняются тесты, то билд упадет.

sedovalx commented 9 years ago

Да, кстати, чтобы посмотреть историю билдов, можно кликнуть по кнопке Build Status на главно странице этого репозитория.

sedovalx commented 9 years ago

Думаю, это работает.