Enrico, there is one problem with maven-help-plugin which generates
"HelpMojo.java" with the problematic "<p>".
First the plugin should be fixed and released and the maven-parent;
otherwise all plugins would end up with complicated configuration of
maven-compiler-plugin as Surefire has.

On Tue, Jan 1, 2019 at 1:07 PM Enrico Olivelli <eolive...@gmail.com> wrote:

> Good idea!
> Why fork=true?
>
> In general I see that new java versions have always stricter validation of
> javadocs
> It would be better to have a CI job with jdk11 (12 next quarter...and so
> on)
> We already have tests over every supported platform, so Tibor's idea of
> adding doclint option whill enable us to have good coverage at every build
>
> Enrico
>
> Il mar 1 gen 2019, 13:03 Tibor Digana <tibordig...@apache.org> ha scritto:
>
> > These errors with JavaDoc in source code can be effectively avoided with
> > adding a JDK8 Profile in pom.xml and a config of compiler.
> > You do not need to wait for making a release when the Site is generated.
> > Even the contributor will fails his build when compiling and testing
> > project in his own:
> >
> > <plugin>
> >   <groupId>org.apache.maven.plugins</groupId>
> >   <artifactId>maven-compiler-plugin</artifactId>
> >   <configuration>
> >     <fork>true</fork>
> >     <compilerArgs>
> >       <arg>-Xdoclint:all</arg>
> >     </compilerArgs>
> >   </configuration>
> > </plugin>
> >
> >
> > On Mon, Dec 31, 2018 at 11:14 AM Robert Scholte <rfscho...@apache.org>
> > wrote:
> >
> > > On Sun, 30 Dec 2018 23:55:20 +0100, Chris Graham <chrisgw...@gmail.com
> >
> > > wrote:
> > >
> > > > I am used to running mvn clean install site on my Jenkins build jobs
> > > and
> > > > then let the Jenkins checkstyle, find bugs etc plugins display the
> > > > results/trends over builds.
> > >
> > > This should work with a simple 'mvn verify site' too.
> > >
> > > >
> > > > And I thought the ASF Jenkins used to have this feature.
> > >
> > > It all depends on the Job configuration, but we're using the
> multibranch
> > > plugin, so we are in full control.
> > >
> > > >
> > > > Are there any plans to restore this?
> > >
> > > See
> > >
> > >
> >
> https://lists.apache.org/thread.html/541a493c12879fc4e218602b5745afea08706700f264f4d647390ffc@%3Cdev.maven.apache.org%3E
> > >
> > > >
> > > > Also, I attempted to build all of the asf maven tepid yesterday,
> under
> > > > JDK 7, and some failed, e.g. Surefire needed JDK 8.
> > >
> > > Surefire is a special case. IIRC it requires JDK8 to build, but it
> > > delivers JDK7 compatible code.
> > >
> > > >
> > > > Have we moved from a minimum of JDK 7?
> > >
> > > Will probably happen soonish
> > >
> > > >
> > > >
> > > >
> > > > Sent from my iPhone
> > > >
> > > >> On 30 Dec 2018, at 9:47 pm, Robert Scholte <rfscho...@apache.org>
> > > wrote:
> > > >>
> > > >>> On Sat, 29 Dec 2018 13:12:36 +0100, Hervé BOUTEMY
> > > >>> <herve.bout...@free.fr> wrote:
> > > >>>
> > > >>> Le samedi 29 décembre 2018, 11:29:53 CET Robert Scholte a écrit :
> > > >>>> I've already introduces the concept of "plans"[1][2], which also
> > > >>>> include
> > > >>>> 'site' for documentation and 'release' to verify if the project is
> > > >>>> releasable (should probably change that name to prevent
> confusion).
> > > >>> +1 to change the name of "release" to something like
> "check-release"
> > > >>
> > > >> or release-dryRun
> > > >>
> > > >>>
> > > >>>> The jobs are getting more stable, so we might give it a try soon.
> > Just
> > > >>>> need to be aware that the 'site' plan doesn't seem to work for
> > > >>>> multimodule
> > > >>>> projects yet. Better fix that first.
> > > >>> why doesn't it work? what does "don't work" mean? fail?
> > > >>>
> > > >>> I just see "site:stage" missing to have multi-module assembled:
> would
> > > >>> not
> > > >>> cause any harm for non-multi-modules
> > > >>
> > > >> That might be the reason, I'll add that.
> > > >>
> > > >>>
> > > >>> additional question: once the site is build on Jenkins, can it be
> > > >>> browsed?
> > > >>
> > > >> I guess so.
> > > >>
> > > >> Once INFRA-17514 is fixed I'll enable the site-plan too.
> > > >>
> > > >> thanks,
> > > >> Robert
> > > >>
> > > >> [1] https://issues.apache.org/jira/browse/INFRA-17514
> > > >>
> > > >>>
> > > >>> Regards,
> > > >>>
> > > >>> Hervé
> > > >>>
> > > >>>>
> > > >>>> thanks,
> > > >>>> Robert
> > > >>>>
> > > >>>> [1]
> > > >>>>
> > >
> >
> https://gitbox.apache.org/repos/asf?p=maven-jenkins-lib.git;a=blob;f=vars/as
> > > >>>>
> > >
> >
> fMavenTlpPlgnBuild.groovy;h=6502fe80819c873757e339a0f1b3186fd14303b9;hb=HEAD
> > > >>>> #l63 [2]
> > > >>>>
> > >
> >
> https://gitbox.apache.org/repos/asf?p=maven-jenkins-lib.git;a=blob;f=vars/as
> > > >>>>
> > >
> >
> fMavenTlpPlgnBuild.groovy;h=6502fe80819c873757e339a0f1b3186fd14303b9;hb=HEAD
> > > >>>> #l132
> > > >>>>
> > > >>>>
> > > >>>> On Sat, 29 Dec 2018 09:14:27 +0100, Enrico Olivelli
> > > >>>> <eolive...@gmail.com>
> > > >>>>
> > > >>>> wrote:
> > > >>>> > Hi guys,
> > > >>>> > I am trying to release Maven Assembly Plugin and I see that
> there
> > > >>>> are
> > > >>>> > a few showstoppers due to javadocs and site generation.
> > > >>>> > Isn't it possible to run  "javadoc:javadoc site" on CI ?
> > > >>>> >
> > > >>>> > This way we won't commit broken/unreleasable stuff
> > > >>>> >
> > > >>>> > Enrico
> > > >>>> >
> > > >>>> >
> > > >>>>
> > ---------------------------------------------------------------------
> > > >>>> > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> > > >>>> > For additional commands, e-mail: dev-h...@maven.apache.org
> > > >>>>
> > > >>>>
> > ---------------------------------------------------------------------
> > > >>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> > > >>>> For additional commands, e-mail: dev-h...@maven.apache.org
> > > >>>
> > > >>>
> > > >>>
> > > >>>
> > > >>>
> > > >>>
> ---------------------------------------------------------------------
> > > >>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> > > >>> For additional commands, e-mail: dev-h...@maven.apache.org
> > > >>
> > > >>
> ---------------------------------------------------------------------
> > > >> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> > > >> For additional commands, e-mail: dev-h...@maven.apache.org
> > > >>
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> > > > For additional commands, e-mail: dev-h...@maven.apache.org
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> > > For additional commands, e-mail: dev-h...@maven.apache.org
> > >
> > >
> >
> --
>
>
> -- Enrico Olivelli
>

Reply via email to