Thanks Jenkins Maven HPI Plugin, you can do the most Jenkins plugin development stuff locally. But in some cases, you have to debug a Jenkins instance remotely (In my case, the Jenkins had to run in Azure to reproduce a bug). Jenkins is a Java application, so you have to add Java's JDWP agent for debugging as Java …
Read MoreThe default setting in Jenkins is to mark a job yellow, when a Maven build fails because of failing tests. If you don't want to have three status of your jobs, you can configure Jenkins so, that the jobs also mark red independent why a Maven build fails. For this you will need administration rights on your Jenkins …
Read MoreGuest Contribution by Markus Jenderek "Quality exists when the price is long forgotten", said Mr Royce to Mr Rolls with his petrol smeared face or Mr Rolls to Mr Royce - but anyway. The question is about which price is he talking about? Money, yes of course! But what about Pain, Features, Competition, Time, …
Read MoreIntroduction Jenkins Subversion Plugin changes its credential management. Before version 2.2 you had to set your Subversion credential globally depend on domain name. In version 2.2 it's changed. The credential management is still central but now you have to configure in every job which credential the job has to use …
Read MoreWhen your Jenkins server runs on for a while, your hard disk usage grows up because the default setting of each job is that every job build and build artifact obtained from this are stored in a build history. Limiting this build history can save hard disk usage. Each job has a setting option called Discard Old Builds. …
Read MoreIn my last post I showed how to rename the host name for Subversion in all jobs with one script. In this post I will show you how to set the repository browser in all jobs with one script. This script is based on the script from my last post. 1def newRepositoryBrowserRootUrl = new …
Read MoreThe host name of a Subversion instance is renamed and now many Jenkins jobs have to be adjusted. One possibility is to change every job by hand. But this approach is very time-consuming and error-prone. A better possibility is to have a script based approach, that rename the Subversion host name of all jobs in one go. …
Read MoreDuring the inspection of several sucessful Maven 3 build output, following SaxException catchs my eye: 1[INFO] Parsing file:/home/skosmalla/.m2/repository/repository.xml 2[Fatal Error] repository.xml:3:1: Premature end of file. 3org.xml.sax.SAXParseException: Premature end of file. 4at …
Read More