sailorproject / sailor

A Lua MVC Web Framework.
MIT License
921 stars 125 forks source link

Adds Travis-ci integration #50

Closed ignacio closed 8 years ago

ignacio commented 8 years ago

Adds the required files to enable integration with Travis. Currently, it sets up MySQL and runs tests of the included development application (test/dev-app).

I had to change the config of the applicationa little, in order to change the DB driver, user, etc.

Also made some changes in the sailor binary, so errors when running Busted were correctly propagated (not caring much about actual error codes, just OK / FAIL).

And finally, enabled a matrix to run tests with: