spray/spray — pull request #233 by gildegoma (2013-03-05 01:16:52+00:00)
Title: Integrate with Travis CI

I recently discovered Spray project (:heart:), and feel that it should definitely take advantage of Travis CI goodies ("on push" continuous integration, pull request validation, etc). Unfortunately, there is some(small)thing to fix to get it to work at 100%... but it's very close!

* When using Travis default build command for Scala/sbt (`sbt test` in this case), the project test suite fails (at the moment) for [one single error](https://travis-ci.org/gildegoma/spray/jobs/5242314/#L1488).
* When I ran the build in two phases (`sbt compile test`) as recommended by Spray documentation, the test suite still failed for [the same error](https://travis-ci.org/gildegoma/spray/jobs/5242839/#L1422).
* On a local (mac os x) box, I could build the same code revision without any error, hence looking for troubleshooting the travis integration...

Below my list of open points around this pull request:

* Make the build pass in Travis CI environment :traffic_light:
* Implement support of Sphinx tests ([`SPHINX_PATH` is not yet enabled in CI environment](https://travis-ci.org/gildegoma/spray/jobs/5242839/#L711))
* *Any other "CI" points to address ?* (I am VERY newcomer to Spray, so I may have missed a LOT of things)

If you're interested in such integration, just know that I'm ready and happy to help you to make Spray running on Travis.