DiUS/pact-consumer-swift

Improve swiftlint reporting

andrewspinks opened this issue · 1 comments

When there is a linting issue while running in travis-ci, the output is hidden in the build log file. This makes it hard to identify what went wrong and can make it confusing and frustrating for contributors.

Might be xcpretty being dumb. Maybe we should try with [xcbeautify](https://github.com/thii/xcbeautify). I'm not sure if it is available on TravisCI.org mac runners bu default though.

In scripts/build.sh the command to build and test ... xcodebuild ... | xcbeautify instead of | xcpretty -c