Re-generate Nagios_service target-files

Some time ago I ran into the the problem that when having a Puppet configuration like this Nagios_service <<| |>> { target => "${baseconfigdir}/${conf_file_srvs}", } which is about collecting all stored configurations of type nagios_service, this works pretty well when executed for the first time. However, every subsequent Puppet run will not regenerate the target […]

Read full story Comments { 0 }

Synchronizing configuration files with Puppet and Subversion

The concrete reason for writing this post was a particular problem we had when we set up a new Linux cluster for hosting our Subversion and Maven repositories. For Maven, we have Nexus to manage the repository and artifacts, for Subversion we have Collabnet Subversion. The challenge for both was to keep their configuration files […]

Read full story Comments { 0 }

Increase Max Connections per Route With Maven

The Problem We’re doing a lot of stuff within our build infrastructure which is based on Java and Maven. For example for creating a release of our product we have to change all snapshot versions of all Maven POMs (>60) to a tagged version, then compile and deploy the artifacts and afterwards commit the changed […]

Read full story Comments { 0 }

Change Jenkins Jobs over HTTP using Java

In our existing build infrastructure which is based on Jenkins, we do almost all of the job creation and manipulation issues not manually, but instead use a Java tool which is capable of creating, manipulating and deleting Jenkins jobs. The basic idea behind this tool is to have configuration templates (XML files), process them with […]

Read full story Comments { 0 }

Automated Build of RCP Artifacts with Maven Tycho – A field report (Part 2)

In my last post of this serie, I described how to solve the dependency problem. In this post, I will describe how to build Eclipse Plugin and Eclipse Feature with Maven Tycho and which problems I have. POM Definition The procedure for both Eclipse artifacts is similar. In both, you have to insert a pom.xml […]

Read full story Comments { 0 }