Setup Travis CI
davbeck opened this issue · comments
When new changes are pushed up, we should run build the project at the very least to check for build errors, warning and static analyzer warnings, run pod lib lint
to verify Cocoapods still works, and run carthage build --no-skip-current
to make sure Carthage still works. When we add UI automation tests, those should get run as well, if possible with Travis (is it?).
As a bonus we should also enable automatic deploys to both Cocoapods and Carthage when a new tag is pushed.