++1
I am a big supporter of easy build of the full system with couple of
commands.
What can we do to ease the build?

On Wed, Jun 20, 2018 at 8:59 AM, Mark Struberg <[email protected]>
wrote:

> A build should work out of the box and not require 2 weeks of first fixing
> sporadically broken unit tests.
>
> And a release usually should be
>
> $> mvn release:prepare
> $> mvn release:perform
>
> that's it.
>
> Everything else is not really user friendly and will make it harder for
> any new committer to get on board.
> I get the argument test coverage. But some of these examples still use the
> javaee6 apis, etc...
>
> LieGrue,
> strub
>
> > Am 20.06.2018 um 06:48 schrieb Romain Manni-Bucau <[email protected]
> >:
> >
> > Dropping the example will require to move their tests in the main chain
> > since they are part of our coverage.
> >
> > Also note you probably dont want to use release plugin cause running the
> > test (with -Pall-adapters if you respect the plugin philosophy) is quite
> > long (should be ~3h x2). Just tag and deploy manually from a green build
> on
> > the CI, this is more reliable for tomee.
> >
> > Le mer. 20 juin 2018 00:14, Jonathan Gallimore <
> [email protected]>
> > a écrit :
> >
> >> Sure, I'll take a look tomorrow morning.
> >>
> >> On Tue, 19 Jun 2018, 21:57 Mark Struberg, <[email protected]>
> >> wrote:
> >>
> >>> it's license is ALv2, so not a biggie.
> >>> Do you put it onto your list, Jon?
> >>> txs and LieGrue,strub
> >>>
> >>>    On Tuesday, 19 June 2018, 22:11:23 CEST, Jonathan Gallimore <
> >>> [email protected]> wrote:
> >>>
> >>> Definitely a left over, they should be self contained.
> >>>
> >>> Jon
> >>>
> >>> On Tue, 19 Jun 2018, 21:04 Mark Struberg, <[email protected]>
> >>> wrote:
> >>>
> >>>> while fixing the versions of almost all our examples I found the
> >>>> following parent pom
> >>>> <parent>
> >>>> <groupId>org.tomitribe</groupId>
> >>>> <artifactId>oss-parent</artifactId>
> >>>> <version>2</version>
> >>>> </parent>
> >>>>
> >>>>
> >>>> do we really want this?I thought our examples should be
> self-contained,
> >>>> isn't?
> >>>> Guess that's just an oversight and a leftover from a code donation?
> >>>> txs and LieGrue,strub
> >>>>
> >>>>   On Tuesday, 19 June 2018, 21:49:40 CEST, Mark Struberg
> >>>> <[email protected]> wrote:
> >>>>
> >>>> And blowing up badly :(
> >>>>
> >>>>
> >>>> [ERROR] Failed to execute goal
> >>>> org.apache.maven.plugins:maven-release-plugin:2.5.3:prepare
> >> (default-cli)
> >>>> on project tomee-project: The version could not be updated:
> >>>> ${tomee.version} -> [Help 1]
> >>>> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
> >> execute
> >>>> goal org.apache.maven.plugins:maven-release-plugin:2.5.3:prepare
> >>>> (default-cli) on project tomee-project: The version could not be
> >> updated:
> >>>> ${tomee.version}
> >>>>
> >>>>
> >>>>
> >>>>   On Tuesday, 19 June 2018, 21:15:06 CEST, Mark Struberg
> >>>> <[email protected]> wrote:
> >>>>
> >>>> Rolling a 7.0.5 release now.
> >>>>
> >>>> Doing this on my linux box, so I hope I didn't forget to setup
> >> anything.
> >>>> LieGrue,strub
> >>>>
> >>>
> >>
>
>

Reply via email to