[ovs-dev] [PATCH] build: Add travis continuous integration support
blp at nicira.com
Mon Aug 25 15:50:33 UTC 2014
On Mon, Aug 25, 2014 at 02:51:00PM +0200, Thomas Graf wrote:
> This enables the use of travis-ci via github. Linking any ovs
> github repo to travis-ci  will automatically lead to a build
> and testsuite run being triggered for each new commit or pull
> requests against the repo.
> The introduction of any warnings will cause the build to fail as
> both gcc and clang are invoked with -Werror.
> The build matrix currently includes:
> * --disable-ssl
> * --with-linux=linux-3.14.7
> * --with-dpdk=1.7.0
> Each of these builds is performed with gcc+sparse and clang. The
> testsuite is only run for the --with-linux build to keep the total
> build time on an acceptable level.
> Build failures are reported to the author and commiter by email,
> through the travis-ci web UI, and in the github pull request.
> A full build report example can be found here 
>  http://travis-ci.org/
>  https://travis-ci.org/tgraf/ovs/builds/33485228
> Signed-off-by: Thomas Graf <tgraf at noironetworks.com>
This sounds great. Applied.
Is there a way to get emailed build success/failure reports?
More information about the dev