[GenABEL-dev] Jenkins continuous integration server available

L.C. Karssen lennart at karssen.org
Mon Nov 18 14:20:16 CET 2013


Dear all,

In order to keep an eye on the build stability of the various C/C++
packages in the GenABEL suite, I've taken some time in the past weeks to
set up a Jenkins server [1] at http://www.karssen.org/jenkins/

Jenkins checks out the source code from R-forge, runs several static
code analysis tools and tries to compile the code. Any errors or
warnings that pop up are listed. This way we can make sure that the code
is always in a proper (compilable) state and also provides hints on how
to improve the code.

Maarten Kooyman piloted the use of Jenkins at my previous employer. Many
of the things we learned from that setup have been incorporated in this
Jenkins install. Thanks a lot Maarten!

The ProbABEL project is configured in most detail with checks of the
C/C++ style, violations of the Google coding standards and Valgrind
checks for memory leaks. More checks still need to be added for ProbABEL
and other projects. Consider this a work in progress.

Have a look around and let me know if you have any questions or
suggestions.


Best regards,

Lennart.


[1] http://jenkins-ci.org/

-- 
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
L.C. Karssen
Utrecht
The Netherlands

lennart at karssen.org
http://blog.karssen.org
GPG key ID: A88F554A
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 230 bytes
Desc: OpenPGP digital signature
URL: <http://lists.r-forge.r-project.org/pipermail/genabel-devel/attachments/20131118/f7bbd53e/attachment.sig>


More information about the genabel-devel mailing list