[riot-commits] [RIOT-OS/RIOT] abc84f: Add basic travis-ci integration
Christian Mehlis
mehlis at inf.fu-berlin.de
Mon Apr 28 18:43:08 CEST 2014
Branch: refs/heads/master
Home: https://github.com/RIOT-OS/RIOT
Commit: abc84f10d4ab09bc4caa0d64feda463416915ec0
https://github.com/RIOT-OS/RIOT/commit/abc84f10d4ab09bc4caa0d64feda463416915ec0
Author: René Kijewski <rene.kijewski at fu-berlin.de>
Date: 2014-04-27 (Sun, 27 Apr 2014)
Changed paths:
A .travis.yml
Log Message:
-----------
Add basic travis-ci integration
This PR adds the basic integration for [Travis CI][tci].
The config file `.travis.yml` tells the server to setup the basic build
system, and run `compile_test.py`. If not all examples and tests could be
built, then the Travis CI integration adds a warning to "merge" button on
the bottom of the Github page.
Of course this integration makes little sense until #1049 is resolved,
because new bugs and old bugs cannot be told apart. Also (of course)
only because everything still builds, a PR still can intruduce a
multitude of runtime errors.
This integrations is meant to work additionally to our Jenkings. Users
can activate the test in their own RIOT forks to run the test before
opening a PR to master.
[tci]: https://travis-ci.org/
Commit: 852618476c966236b872d78bc550b2b5ab67658d
https://github.com/RIOT-OS/RIOT/commit/852618476c966236b872d78bc550b2b5ab67658d
Author: Christian Mehlis <mehlis at inf.fu-berlin.de>
Date: 2014-04-28 (Mon, 28 Apr 2014)
Changed paths:
A .travis.yml
Log Message:
-----------
Merge pull request #1055 from Kijewski/travis-ci
Add basic travis-ci integration
Compare: https://github.com/RIOT-OS/RIOT/compare/300c01eaec04...852618476c96
More information about the commits
mailing list