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 >