Romain, do you mean that each release running with TCK takes 13h? On Wed, Jun 20, 2018 at 9:33 AM, Romain Manni-Bucau <rmannibu...@gmail.com> wrote:
> Le mer. 20 juin 2018 à 07:59, Mark Struberg <strub...@yahoo.de.invalid> a > écrit : > > > A build should work out of the box and not require 2 weeks of first > fixing > > sporadically broken unit tests. > > > > A long time ago we agree the CI was the platform of truth. Indeed the fixes > are welcomed but we cant run the 13h of build locally each time (yes TCK > are part of our project quality and therefore should be considered part of > our build ;)) > > > > > > And a release usually should be > > > > $> mvn release:prepare > > $> mvn release:perform > > > > Doesn't fit tomee cause of the lifecycle of these two tasks which are > design but centralized sources (not git which allows to bypass part of the > loonngg steps by design). > Feel free to update the doc to the actual procedure if the existing pages > are not that great but these steps are not the real issue we hit. The one > we face is generally the review since we have a lot (did I say a lot? ;)) > of artifacts and this is why it got tooled in the "tools" repo (sub svn > tree). > > Feel free to ping me if you need help to push the artifacts, can have a > spot in the day today for that (likely beginning of the afternoon, after it > will be hard for me). > > > > > > 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 < > rmannibu...@gmail.com > > >: > > > > > > 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 < > > jonathan.gallim...@gmail.com> > > > a écrit : > > > > > >> Sure, I'll take a look tomorrow morning. > > >> > > >> On Tue, 19 Jun 2018, 21:57 Mark Struberg, <strub...@yahoo.de.invalid> > > >> 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 < > > >>> jonathan.gallim...@gmail.com> wrote: > > >>> > > >>> Definitely a left over, they should be self contained. > > >>> > > >>> Jon > > >>> > > >>> On Tue, 19 Jun 2018, 21:04 Mark Struberg, <strub...@yahoo.de.invalid > > > > >>> 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 > > >>>> <strub...@yahoo.de.INVALID> 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 > > >>>> <strub...@yahoo.de.INVALID> 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 > > >>>> > > >>> > > >> > > > > >