Re: [log4net] set up basic multibranch and pull requests build

2017-07-03 Thread Stefan Bodewig
On 2017-07-02, Dominik Psenner wrote: > After a little investigation I found out that are going to have trouble > with building mono assemblies that target mono1.0, mono-2.0, mono-4.0 with > a recent installation of mono-4.5: > http://www.mono-project.com/docs/about-mono/releases/4.0.0/#dropped-s

Re: [log4net] set up basic multibranch and pull requests build

2017-07-03 Thread Stefan Bodewig
Hi Dominik I hope you'll be getting better soon, even though it would probably mean you'll have to slow down. On 2017-07-01, Dominik Psenner wrote: > An idea crossed my mind. Couldn't we build the Mono binaries on the ubuntu > machines? .net core should build both on ubuntu and on windows. nant

Re: [log4net] set up basic multibranch and pull requests build

2017-07-02 Thread Matt Sicker
I was about to suggest docker images for supporting older versions. I'm somewhat surprised that Apache Infra hasn't jumped on the bandwagon already and started "virtualizing" each version of Java and other things into docker images. It's been the easiest way to support heterogeneous build servers i

Re: [log4net] set up basic multibranch and pull requests build

2017-07-02 Thread Dominik Psenner
After a little investigation I found out that are going to have trouble with building mono assemblies that target mono1.0, mono-2.0, mono-4.0 with a recent installation of mono-4.5: http://www.mono-project.com/docs/about-mono/releases/4.0.0/#dropped-support-for-old-frameworks Further, nant does n

Re: [log4net] set up basic multibranch and pull requests build

2017-07-01 Thread Dominik Psenner
An idea crossed my mind. Couldn't we build the Mono binaries on the ubuntu machines? .net core should build both on ubuntu and on windows. nant is available also for ubuntu and a perfect candidate for a build tool. It would be even nicer if we could simply add mono as a dependency (i.e. nuget) and

Re: [log4net] set up basic multibranch and pull requests build

2017-07-01 Thread Dominik Psenner
Hi Here comes a little heads up on this topic. I was able to get the Jenkinsfile so far that it builds the codebase, tests it on .net 4.0 and builds the site along with the rat report. We are half way to building a release with jenkins. The pipeline looks like this: https://builds.apache.org/job/

[log4net] set up basic multibranch and pull requests build

2017-06-30 Thread Dominik Psenner
Hi, I am currently tied to my bed and used that spare time to set up basic multibranch and pull request builds that fly in from github. https://builds.apache.org/job/logging-log4net/ respectively this page: https://builds.apache.org/blue/organizations/jenkins/logging-log4net Tests and build ar