Some of the Jenkins nodes have Docker available which makes building
simpler here.

On Wed, Feb 19, 2020 at 17:49 Robert Middleton <osfan6...@gmail.com> wrote:

> I've created a Jenkinsfile for use with log4cxx that can be seen here:
>
> https://github.com/rm5248/logging-log4cxx/blob/f39b1737541ed31b8e56a8f6f550c0797a47bca5/Jenkinsfile
>
> It's fairly complicated, but it does attempt to build log4cxx on both
> Windows and Linux(see the latest build here:
> https://jenkins.rm5248.com/job/log4cxx-pipeline/)
>
> It does this by first downloading the latest APR, APR-util, and expat,
> and then building those in the workspace(so that they need not be
> installed on the build system).  However, attempting to configure
> log4cxx at the moment results in an error due to some of the tests,
> due to an extra entry in
> src/test/cpp/xml/CMakeLists.txt(
> https://github.com/apache/logging-log4cxx/blob/76671956437e35864e1a5d843cefdf42c8154b76/src/test/cpp/xml/CMakeLists.txt#L5
> )
>
> Anyway, it would be nice to get this running on builds.apache.org, but
> I don't know at the moment a) how to do that, and b) if the Jenkins
> instance there is configured properly in the first place.  It seems
> that Jenkins seems to be building only Java applications, while APR
> and other C applications seem to be built on ci.apache.org.  What's
> the best way to help with this?
>
> -Robert Middleton
>
-- 
Matt Sicker <boa...@gmail.com>

Reply via email to