Archive for the ‘continuum’ Category
OutOfMemoryError using findbugs & continuum – and how to fix it.
Monday, April 21st, 2008
Posted in: continuum, java, maven 2.
When using findbugs through the findbugs maven plugin, one is very likely to see the maven build in continuum fail with an OutOfMemory-Exception like this:
Read the rest of “OutOfMemoryError using findbugs & continuum – and how to fix it.”
ContinuumBuildCancelledException in continuum
Monday, April 21st, 2008
Posted in: continuum, java, maven 2.
Users of continuum might see their builds fail with the following exception when running a little more voluminous build:
org.apache.maven.continuum.execution.ContinuumBuildCancelledException: The build was cancelled
Read the rest of "ContinuumBuildCancelledException in continuum"
Configuring custom username for maven’s scm with subversion and ssh
Monday, April 21st, 2008
Posted in: System engineering, continuum, java, maven 2, subversion.
I just stumbled over a nice little problem: When using the maven 2 changelog plugin, it automatically uses the configured <scm> settings and attempts to fetch the change history with them.
Unfortunately, such a setting usually does not contain a username, since this has to be provided by the actual team member connecting to version control.
Neither did i have any intention to configure a placeholder into the scm section, forcing the developers to mess with the maven settings.xml in order to provide their own username.
Luckily, after searching a while, i found a proper solution.
SSH allows an optional per-host specific username setting to be placed in a file called “config” located in the user’s .ssh directory, for example
File: ~/.ssh/config
Host my.host.name
User myusername
Thanks to Chad Humphries for posting the Solution on programming is hard.
It really wasn’t…
Maven2-Projekt in Continuum konfigurieren
Saturday, January 19th, 2008
Posted in: J2EE, System architecture, continuum, java, maven 2.
In diesem Post zeige ich, wie ein bestehendes maven 2-Projekt in Continuum integriert wird.
Read the rest of “Maven2-Projekt in Continuum konfigurieren”
Continuum-1.1 aufsetzen
Friday, January 18th, 2008
Posted in: J2EE, System architecture, System engineering, continuum, java, maven 2, tomcat.
In diesem Post zeige ich, wie der Continuous-Integration Server Continuum mit tomcat 6 und MYSQL aufgesetzt und konfiguriert werden kann.
Hin und wieder ist man in der Universität mit der vergnüglichen Tatsache konfrontiert, dass es weder eine brauchbare vorhandene Anzahl an Entwicklungswerkzeugen gibt, noch dass sich irgend jemand – ausserhalb von Lehrveranstaltungen – um Prozesse in der Softwareentwicklung kümmert.
Sprich: Ein Projekt soll umgesetzt werden, und außer einem SVN-Account gibt’s nichts.
Bei einem Team von 8 Leuten ist das völlig unzureichend. Neben einem ordentlichen Issue tracking bin ich auch daran gewöhnt, Read the rest of “Continuum-1.1 aufsetzen”
No Comments