That seems like a good idea. So we won't upgrade maven on the commit validation machine without discussion, or at least notification.
I assume 3.3.9 is the exact version on there today? Ceej On Jun 18, 2016 3:38 PM, "Till Westmann" <[email protected]> wrote: > I think that the "problem" was that the toolchain change was noticed only > after the commit to master as both the dev machine and the jenkins boxes > were running a version of mvn that worked. > > Maybe we should run with the minimal documented maven (and JDK) version on > the jenkins boxes to make sure that we don't run into this again? > Thoughts/concerns? > > Thanks, > Till > > On 17 Jun 2016, at 2:18, Chris Hillery wrote: > > FYI, my email in the past about upgrading Maven on Ubuntu no longer works >> for 3.3.9. I've found another PPA: >> >> https://launchpad.net/~andrei-pozolotin/+archive/ubuntu/maven3 >> >> Request: In the future, can we have announcements to the list and >> discussion at least a few days *before* committing changes which require >> toolchain upgrades? >> >> Ceej >> aka Chris Hillery >> >> On Wed, Jun 15, 2016 at 11:12 AM, Michael Blow <[email protected]> >> wrote: >> >> We're not currently, but this is a great idea- I'll add this. >>> >>> Thanks, >>> >>> -MDB >>> >>> On Wed, Jun 15, 2016 at 1:36 PM Preston Carman <[email protected]> >>> wrote: >>> >>> Thanks for the heads up. Are we using the "maven-enforcer-plugin"? The >>>> plugin can check for a required version of maven. It has been helpful >>>> with another project that would give odd errors if you were using an >>>> older version of maven. >>>> >>>> On Wed, Jun 15, 2016 at 10:08 AM, Michael Blow <[email protected]> >>>> wrote: >>>> >>>>> All, >>>>> >>>>> A change to break the build if hard-tabs are present in source files >>>>> >>>> has >>> >>>> a >>>> >>>>> dependency on the latest version of maven. Older versions have been >>>>> reported to fail with an error similar to: >>>>> >>>>> Failed to execute goal >>>>> org.apache.maven.plugins:maven-checkstyle-plugin:2.17:check >>>>> >>>> (verify-style) >>>> >>>>> on project apache-asterixdb-hyracks: Unable to parse configuration of >>>>> >>>> mojo >>>> >>>>> org.apache.maven.plugins:maven-checkstyle-plugin:2.17:check for >>>>> >>>> parameter >>> >>>> sourceDirectories: Cannot assign configuration entry >>>>> >>>> 'sourceDirectories' >>> >>>> with value >>>>> >>>>> >>>> >>> '<>/asterixdb/hyracks-fullstack/src/main/java,<>/asterixdb/hyracks-fullstack/src/test/java' >>> >>>> of type java.lang.String to property of type java.util.List -> [Help 1] >>>>> >>>>> Please ensure you are running with Maven 3.3.9 to avoid this issue. >>>>> >>>>> Thanks, >>>>> >>>>> -MDB >>>>> >>>> >>>> >>>
