Just clone the Jenkins job and configure it with Java 8. We know it builds fine with either Java 7 or Java 8.
Ralph > On Oct 17, 2017, at 1:45 PM, Matt Sicker <boa...@gmail.com> wrote: > > Perhaps it would be useful to figure out how to run tests in parallel: run > against Java 7 with the latest dependencies compatible there, and a Java 8 > test that runs with updated dependencies that require Java 8. This would be > primarily useful in Jenkins as I wouldn't want to double the build time for > release management or development. > > On 17 October 2017 at 15:26, Ralph Goers <ralph.go...@dslextreme.com> wrote: > >> We dropped support for Java 6 in May of 2015. If you look at >> https://plumbr.eu/blog/java/java-version-and-vendor-data- >> analyzed-2017-edition <https://plumbr.eu/blog/java/ >> java-version-and-vendor-data-analyzed-2017-edition> you will see that >> Java 6 had about a 20% market share at that time. That same graph shows >> that Java 7’s line is roughly parallel to Java 6’s and will hit 20% in the >> middle of next year, which is pretty much in line with what I have always >> proposed. >> >> Ralph >> >>> On Oct 17, 2017, at 1:02 PM, Gary Gregory <garydgreg...@gmail.com> >> wrote: >>> >>> You're welcome. >>> >>> I'm finding that more and more dependencies have updated to Java 8. I'd >>> like to get there sooner rather than later... >>> >>> Gary >>> >>> On Tue, Oct 17, 2017 at 1:58 PM, Matt Sicker <boa...@gmail.com> wrote: >>> >>>> Thanks for checking this one out. Mockito uses continuous delivery >>>> nowadays, so new versions come out rather rapidly (i.e., every merge to >>>> master makes a new release). >>>> >>>> On 17 October 2017 at 14:16, <ggreg...@apache.org> wrote: >>>> >>>>> Repository: logging-log4j2 >>>>> Updated Branches: >>>>> refs/heads/master 85b7282bb -> 2313b9478 >>>>> >>>>> >>>>> Update Mockito from 2.10.0 to 2.11.0. Build passes with 'mvn clean >>>>> install'. >>>>> >>>>> Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo >>>>> Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/ >>>>> commit/2313b947 >>>>> Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/ >>>> 2313b947 >>>>> Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/ >>>> 2313b947 >>>>> >>>>> Branch: refs/heads/master >>>>> Commit: 2313b947835126044458c2d14c06268edd1cf9a1 >>>>> Parents: 85b7282 >>>>> Author: Gary Gregory <ggreg...@apache.org> >>>>> Authored: Tue Oct 17 13:16:03 2017 -0600 >>>>> Committer: Gary Gregory <ggreg...@apache.org> >>>>> Committed: Tue Oct 17 13:16:03 2017 -0600 >>>>> >>>>> ---------------------------------------------------------------------- >>>>> pom.xml | 2 +- >>>>> 1 file changed, 1 insertion(+), 1 deletion(-) >>>>> ---------------------------------------------------------------------- >>>>> >>>>> >>>>> http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/ >>>>> 2313b947/pom.xml >>>>> ---------------------------------------------------------------------- >>>>> diff --git a/pom.xml b/pom.xml >>>>> index de88776..c4f8c0f 100644 >>>>> --- a/pom.xml >>>>> +++ b/pom.xml >>>>> @@ -216,7 +216,7 @@ >>>>> <!-- Allow Clirr severity to be overriden by the command-line >> option >>>>> -DminSeverity=level --> >>>>> <minSeverity>info</minSeverity> >>>>> <jctoolsVersion>1.2.1</jctoolsVersion> >>>>> - <mockitoVersion>2.10.0</mockitoVersion> >>>>> + <mockitoVersion>2.11.0</mockitoVersion> >>>>> <argLine>-Xms256m -Xmx1024m</argLine> >>>>> <javaTargetVersion>1.7</javaTargetVersion> >>>>> <module.name/> >>>>> >>>>> >>>> >>>> >>>> -- >>>> Matt Sicker <boa...@gmail.com> >>>> >> >> > > > -- > Matt Sicker <boa...@gmail.com>