Category Archives: build

Jacoco, Tycho, and Coverage Reports

It’s been a while since I posted here.  Most of my postings are now on Google+ or via twitter.  However, neither place does well for code snippets so here I am.   If you are using Tycho and want Java … Continue reading

Posted in build, craftsmanship, eclipse, maven, release engineering, testing, tycho | 7 Comments

Are Projects Outpacing the ability to Adapt and Respond?

After reading Ed Merk’s, post about trying to be fair and balanced, and the corresponding bug, in which Scott Lewis has a valid concern, I’m wondering if the number of projects that the Foundation has under it’s umberalla is outpacing … Continue reading

Posted in build, eclipse, release engineering | 5 Comments

Add Code Coverage and CheckStyle to Minerva

Chris put together a small demo project (Minerva) for those interested in setting up a Tycho build for their eclipse projects.  There are a few minor issues with the current code. There is an issue with the feature not pulling … Continue reading

Posted in build, eclipse, maven, open source, release engineering, tycho | 2 Comments

>The Importance of External Builds

>Over reliance on an IDE for builds can lead to a false comfort factor. The importance of a build that isn’t affected by any particular IDE configuration or way of building was beaten home this weekend. I was working on … Continue reading

Posted in build, clean code, craftsmanship, eclipse, release engineering | Leave a comment

>Adding FindBugs and DRY(CPD) Reporting to Maven3/Tycho

>Updated: Oct 9, 2010 – updated to reflect Maven 3.0 final. One of the more important things I think an open source project can do is to fix bugs before they get out into the wild. If you can head … Continue reading

Posted in build, clean code, eclipse, maven, release engineering, tycho | 3 Comments

>Ignore Eclipse Mirrors

> Tip for Maven 3 / Tycho users running on hudson.eclipse.org. You should set the following property in your job configuration on hudson (hit the Advance button for your maven 3 job). eclipse.p2.mirrors=false This will force p2 which tycho uses … Continue reading

Posted in build, eclipse, release engineering | 6 Comments

>Product Builds with Tycho 0.10.0-SNAPSHOT

>One of the biggest pain points I have always had with eclipse, has been product builds. For one reason or another it was never just as simple as setting up the product file, and then submitting the job. Those days … Continue reading

Posted in build, eclipse, osgi, release engineering | Leave a comment

>Generating JavaDoc with Maven 3 and Tycho

>One of my pet peeves are projects that don’t provide some form of SDK information. Whether this be documentation on extension points or javadoc. This little peeve was irritated again when I was trying to find some information on some … Continue reading

Posted in build, documentation, eclipse, maven, tycho, xml, xsl | 2 Comments

>Git + Build2 = Working Again

>If you had an eclipse project that used git, and couldn’t build on the Hudson slave machines, you may want to try it again. The Hudson Git plugin was upgraded to vesion 0.9.2 which fixes some Java Serialization issues that … Continue reading

Posted in build, eclipse, hudson | Leave a comment

>Git + Hudson = New Ways to Develop

>One of the things over the last six months that has changed and improved the quality of code I produce, has been using git and Hudson. I wrote a while ago about how you can setup local builds of a … Continue reading

Posted in build, eclipse, hudson | 3 Comments