1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

7 Commits

Author SHA1 Message Date
Benjamin Valentin
905be2c26c setup git committer info in Travis
pkg/ Makefiles based on `Makefile.git` fail in Travis when attempting to apply patches with `git am` because no committer info is set.
This patch adds a dummy Travis username and mail in the 'install' step to satisfy git.
2014-07-07 23:48:02 +02:00
Pham Huu Dang Nhat
d204e832a7 added sudo apt-get install g++-multilib to travis.yml 2014-06-25 16:37:05 +07:00
René Kijewski
b17028bb46 tests/Travis: run unittests on x86, too 2014-06-24 21:07:20 +02:00
Ludwig Ortmann
7eed1dacc1 travis: add license checking rule 2014-06-20 17:57:56 +02:00
Martin Lenders
cc8b98a948 Add unittests to .travis.yml 2014-05-09 19:43:18 +02:00
Martin Lenders
e6f650e330 Remove superflous apt-get update from .travis.yml 2014-05-09 19:43:03 +02:00
René Kijewski
abc84f10d4 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/
2014-04-27 16:07:27 +02:00