Developers (and especially Committers),

DSpace is now using Travis CI (https://travis-ci.org) with GitHub in 
order to verify Pull Requests (and also monitor our code builds in 
general). For example:

https://travis-ci.org/DSpace/DSpace/pull_requests

For those unfamiliar with Travis CI, it's a free, hosted Continuous 
Integration [1] service which integrates directly into GitHub:

https://travis-ci.org/

A few awesome benefits of Travis CI (and why you should think about 
using it yourself for your own code/GitHub account):

1. Anyone can use it for free, and you can monitor your own personal 
GitHub acct & any forked repositories. So, it not only works well for 
groups, but also for individuals! Just connect it with your GitHub account.

2. Travis CI can validate that any Pull Requests actually will build 
successfully (and warn Committers from the GitHub UI if a Pull Request 
looks like it will break things in our codebase, so that we can report 
that back to the developer before trying to merge it)

3. For all those benefits, it only requires a tiny ".travis.yml" config 
file be added to our codebase. See https://jira.duraspace.org/browse/DS-1605

If you'd like to use Travis CI yourself, it's rather easy to hook up to 
your existing GitHub account. Instructions and docs are at:
http://about.travis-ci.org/docs/user/getting-started/

Let us know if there are any questions/comments!

- Tim (on behalf of the Committers)

[1] https://en.wikipedia.org/wiki/Continuous_integration

-- 
Tim Donohue
Technical Lead for DSpace
DuraSpace.org

------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to