Well we are the practically the maintainers of the Gradle docker plugin...
;)


On Wed, Jul 18, 2018 at 1:50 PM Jens Deppe <jde...@pivotal.io> wrote:

> Right regarding the dockerized plugin - that was another pain point when we
> moved to from 3.x to 4.x. We'll run into the same thing again with every
> Gradle update when there is an API change.
>
> If we think it's worth moving to maven we should do a spike on producing a
> dockerized test runner.
>
> --Jens
>
> On Wed, Jul 18, 2018 at 1:34 PM Sean Goller <sgol...@pivotal.io> wrote:
>
> > This is a non starter without a maven equivalent of the gradle dockerized
> > plugin. Switching to maven without that will mean longer testing times,
> > which I feel is unacceptable.
> >
> > So far I've found this reference on stack overflow (
> >
> >
> https://stackoverflow.com/questions/36808351/running-junit-tests-in-parallel-with-docker
> > ) to a homebuilt solution, but I'm unsure how replicable it is.
> >
> > -Sean.
> >
> > On Wed, Jul 18, 2018 at 1:21 PM Jens Deppe <jde...@pivotal.io> wrote:
> >
> > > +1 For moving to maven.
> > >
> > > I think the blog Kirk linked hits all the relevant pain points.
> > >
> > > This is the third time we've done significant Gradle work and every
> time
> > it
> > > is painful. It's also probably never going to get any better.
> > >
> > > For myself, Gradle certainly feels like a lot of magic happening under
> > the
> > > covers - it feels like it requires a fair bit of mental effort to
> > > understand and distinguish configuration phases and execution phases
> and
> > > which parts fit into which phase. Maven has its own magic, but is
> > > definitely more linear and obvious in it's execution steps.
> > >
> > > --Jens
> > >
> > > On Wed, Jul 18, 2018 at 12:27 PM Patrick Rhomberg <
> prhomb...@pivotal.io>
> > > wrote:
> > >
> > > > +1 to correcting our current broken gradle build.
> > > >
> > > >
> > > > The fault, dear Brutus, is not in our [tools], but in ourselves.
> > > >
> > > > I think the root pain point is that our dependency tree is neither
> > > explicit
> > > > nor correct in several places.  I have myself had frequent issues
> > > > surrounding our Protobuf and OQLLexer classes requiring a
> command-line
> > > > build and re-import.  It's also why, after we bumped gradle versions,
> > we
> > > > were prone to errors when building in parallel.
> > > >
> > > > Correctly documenting and making explicit the gradle build
> dependencies
> > > is
> > > > something that I am meaning to look into soon, but I am currently
> > looking
> > > > into improving our pipelines and metrics scripting.
> > > >
> > > > On Wed, Jul 18, 2018 at 12:04 PM, Udo Kohlmeyer <u...@apache.org>
> > wrote:
> > > >
> > > > > I must agree, the fact that IntelliJ cannot handle the current
> > project
> > > > > structure, is that I believe that we have a complicated project
> > > > structure.
> > > > > Moving to maven would force a more strict project structure.
> > > > >
> > > > > I don't mind moving to maven, but I believe that we would have
> > similar
> > > > > experiences with maven and a complex project structure. I was
> > thinking
> > > > > would could move to Gradle-Kotlin DSL, but that also would not
> solve
> > > the
> > > > > current structure problem.
> > > > >
> > > > > So...  +1 on move to maven OR +1 on refactoring to the current
> gradle
> > > > > setup to be less "custom" and maybe a little more rigid.
> > > > >
> > > > >
> > > > > On 7/18/18 11:00, Kirk Lund wrote:
> > > > >
> > > > >> Gradle appears to not play well with IntelliJ unless the project
> is
> > > > overly
> > > > >> simple. I don't want to spend my days fighting with tools that
> don't
> > > > work
> > > > >> well together.
> > > > >>
> > > > >> Here's an interesting blog article about moving from gradle to
> > maven:
> > > > >>
> > > > >> https://blog.philipphauer.de/moving-back-from-gradle-to-maven/
> > > > >>
> > > > >> Any other data points or opinions about moving from gradle to
> maven?
> > > > >>
> > > > >>
> > > > >
> > > >
> > >
> >
>

Reply via email to