Please read what I say. I'm just mentioning javadoc as contributors and committers can fail the build with bad javadoc but we will not see it.
On Fri, 25 Feb 2022 at 06:47, Tamás Cservenák <ta...@cservenak.net> wrote: > Building everything for each commit is insane. > > Also, I find a release mgr that does NOT check is site building beforehand > release as sloppy. > > Hence, building everything on each commit just to suit sloppy release mgrs > is insane IMHO. > > My 5 cents. > > T > > On Thu, Feb 24, 2022 at 9:30 PM Olivier Lamy <ol...@apache.org> wrote: > > > Sounds good. > > But who has never released something and having javadoc failing in the > > middle of the release or the site generation failing once tag done and > > artifacts staged… I find this a pain 😀 > > > > Maybe only testing javadoc works at least ? > > > > Btw I agree some reports could be removed > > > > On Fri, 25 Feb 2022 at 6:24 am, <herve.bout...@free.fr> wrote: > > > > > and reporting profile was done for this: > > > - without reporting profile, just light site generation > > > - with reporting profile, full documentation site > > > > > > disabling reporting profile for CI should do the job > > > > > > ----- Mail original ----- > > > De: "herve boutemy" <herve.bout...@free.fr> > > > À: "Maven Developers List" <dev@maven.apache.org> > > > Envoyé: Jeudi 24 Février 2022 21:21:45 > > > Objet: Re: Review of used reports for Maven project sites. > > > > > > done on GH and Jenkins, then on each commit? > > > we're heating oceans for nothing > > > > > > IMHO, we need to differentiate CI vs release documentation: CI should > be > > > much lighter than release > > > > > > ----- Mail original ----- > > > De: "Slawomir Jaranowski" <s.jaranow...@gmail.com> > > > À: "Maven Developers List" <dev@maven.apache.org> > > > Envoyé: Jeudi 24 Février 2022 20:53:49 > > > Objet: Re: Review of used reports for Maven project sites. > > > > > > Yes is done after release but also on jenkins for plugins and on GH > > builds > > > > > > czw., 24 lut 2022 o 20:43 <herve.bout...@free.fr> napisał(a): > > > > > > > full site building with reports enabled (through reporting profile) > is > > > > just done after release, isn't it? > > > > > > > > ----- Mail original ----- > > > > De: "Slawomir Jaranowski" <s.jaranow...@gmail.com> > > > > À: "Maven Developers List" <dev@maven.apache.org> > > > > Envoyé: Jeudi 24 Février 2022 20:24:56 > > > > Objet: Review of used reports for Maven project sites. > > > > > > > > Hi, > > > > > > > > Building the Maven site takes a long time for our projects. > > > > > > > > Before releasing the next version of maven-parent, I have a proposal > to > > > > review used Maven site reports. > > > > > > > > So > > > > > > > > - without reporting profile, standard > > maven-project-info-reports-plugin > > > - > > > > build very quick - no problems > > > > > > > > - with reporting profile: > > > > - surefire - require test phase - can have influence on build > time > > > > - checkstyle > > > > - pmd > > > > - jxr - needed by other reports > > > > - taglist > > > > - javadoc - require generate-sources > > > > > > > > - for plugins and extensions additional invoker report is added. > > > > > > > > I starting to think what of benefit we have, who is looking at > reports > > > > like: surefire, checkstyle, pmd, taglist > > > > Maybe they are redundant - tests, checkstyle verification simply must > > > pass > > > > > > > > -- > > > > Sławomir Jaranowski > > > > > > > > --------------------------------------------------------------------- > > > > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > > > > For additional commands, e-mail: dev-h...@maven.apache.org > > > > > > > > > > > > > > -- > > > Sławomir Jaranowski > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > > > For additional commands, e-mail: dev-h...@maven.apache.org > > > > > > > > >