Home » Author Archives: Nick Boldt

Author Archives: Nick Boldt

Managing Jenkins job configurations

jenkins-logo

In JBoss Tools and Developer Studio, we manage a lot of build jobs in Jenkins. In fact, for the 3.2.x/4.x and 3.3.x/5.x streams, there are over 195 jobs. When we start building our next year’s first milestone, we’ll spawn another 40+ jobs. Here are some of them: http://hudson.jboss.org/hudson/view/JBossTools/view/JBossTools_Trunk/ http://hudson.jboss.org/hudson/view/JBossTools/view/JBossTools_3.3.indigo http://hudson.jboss.org/hudson/view/JBossTools/view/JBossTools_3.2.helios To assist in performance, we use maven profiles in our ...

Read More »

MANIFEST.MF and feature.xml versioning rules

java-interview-questions-answers

I’m forever forgetting what the rules are for dependency declarations in MANIFEST.MF and feature.xml for osgi plugins and features. And Googling often results in frustration rather than an answer. So, because today I actually found a concise list of the rules, I thought I’d repost them here, with some minor edits to help clarify. OSGi Plugin Version Ranges Dependencies on ...

Read More »

Git vs. SVN – Commandline Syntax Reference

git-logo

Learning the git workflow takes a bit of brain retraining, but since I’ve been using SVN almost entirely via commandline (because Subversive sucks and locks up my Eclipse when I try to use it for anything beyond synching/updating/committing a handful of files), adopting git’s commandline syntax is reasonably similar. Consider these simple operations: Initial checkout from existing repo for a ...

Read More »

Git in colour

git-logo

I’ve been using Git for a while now, but only today realized I can have coloured output for diff, grep, branch, show-branch and status, without having to hook in any other external tools (like colordiff, for example). Here’s my ~/.gitconfig file, which enables colour: [user] name = Nick Boldt email = nickboldt (at) gmail.com [giggle] main-window-maximized = false main-window-geometry = ...

Read More »
Want to take your Java Skills to the next level?
Grab our programming books for FREE!
  • Save time by leveraging our field-tested solutions to common problems.
  • The books cover a wide range of topics, from JPA and JUnit, to JMeter and Android.
  • Each book comes as a standalone guide (with source code provided), so that you use it as reference.
Last Step ...

Where should we send the free eBooks?

Good Work!
To download the books, please verify your email address by following the instructions found on the email we just sent you.