rave-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jmeas Apache <jmeas.apa...@gmail.com>
Subject CI
Date Wed, 09 Jul 2014 16:21:19 GMT
Is there a system of continuous integration set up for the Rave project? If
so, which?

If not, Travis is a great choice for open source projects.

Some benefits:

1. it's free
2. any PRs opened on Github are automatically tested
3. we get a nice badge for the readme

For an example, you can see the badge in the README here:

https://github.com/marionettejs/backbone.marionette/blob/master/readme.md

which gives you the status of the unit tests on master branch. We can see
at a glance that Marionette's latest build is passing.

Then, in a PR:

https://github.com/marionettejs/backbone.marionette/pull/1605

we can see that the branch is passing, too, so we don't need to pull down
the branch to verify that it doesn't break tests.

If we decide to go this route it can be set up really quickly, too. No more
than a few minutes.

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message