jbmusso / gremlin-javascript

JavaScript tools for graph processing in Node.js and the browser inspired by the Apache TinkerPop API
MIT License
214 stars 63 forks source link

Travis setup #35

Closed dmill-bz closed 8 years ago

dmill-bz commented 8 years ago

I included the changes from https://github.com/jbmusso/gremlin-javascript/commit/d364a86138bc53e0a819292a951329ac16f34cb5 in this PR.

It now automatically builds branches/pushes/PRs and tests them with npm run test:node. The README.md has the following badge that will reflect the status of the build: Build Status

If you follow the link you'll see that we run this against Node.js v5 & v5.9.x. We can configure this to our liking in .travis.yml. Same goes with the gremlin-server version we want to test against (though 3.1.0 fails at the moment because the configuration file isn't backwards compatible)

Once tests pass it will update coveralls using npm run coverage:travis (this badge was added to the README.md as well: Coverage Status

coveralls commented 8 years ago

Coverage Status

Changes Unknown when pulling 12b17603fc4e5264c7fa544fb4bf2ed4137742eb on PommeVerte:travis-setup into \ on jbmusso:master**.

jbmusso commented 8 years ago

Well, wow - this was so much needed! Thanks a ton for taking the time to send this pull request Dylan.