Quick update on the PR builders: we now have a new Java 6 builder that uses a conditional build step to only run the Maven build if the target version is 1.6:

https://github.com/jclouds/jclouds/pull/482#issuecomment-52006177
https://jclouds.ci.cloudbees.com/job/jclouds-pull-requests-java-6/3/console

It's not an *ideal* solution because the build still runs, and success, rather than being skipped or not triggering at all. But the CloudBees folks say that's the best we're likely to be able to do at this point.

There's one small practical difference: the new builder does not support a per-module Checkstyle view, since it's a freestyle build. Compare

https://jclouds.ci.cloudbees.com/job/jclouds-pull-requests-java-6/violations/

with

https://jclouds.ci.cloudbees.com/job/PARKED-jclouds-java-6-pull-requests/violations/

I actually quite like the "new" style, but wanted to point this out before we delete the old PR builder. I was planning to do that at the end of the week if there are no concerns.

Regards

ap

Reply via email to