From 82042e7d91732ec0710c55358d86baafe24c4756 Mon Sep 17 00:00:00 2001 From: Tobias Klauser Date: Wed, 3 Sep 2014 16:24:37 +0200 Subject: build: Add continuous integration support via travis-ci This allows any libnl github repo to link to travis-ci which will result in new commits and pull requests to be automatically built with both gcc and clang. Any build failures including the addition of warnings are reported to the author and committer. Following Thomas Graf's suggestion: https://plus.google.com/103961622207897185587/posts/GaVC6jwcMgp Signed-off-by: Tobias Klauser --- .gitignore | 1 + .travis.yml | 6 ++++++ 2 files changed, 7 insertions(+) create mode 100644 .travis.yml diff --git a/.gitignore b/.gitignore index 18f3073..c9599d7 100644 --- a/.gitignore +++ b/.gitignore @@ -52,3 +52,4 @@ config.log # Excluded from ignorance !.gitignore +!.travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..99a1a70 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,6 @@ +language: c +compiler: + - gcc + - clang + +script: ./configure && make -- cgit v1.2.3-54-g00ecf