2015-01-20 2:13 GMT+01:00 sebb <seb...@gmail.com>:

> On 20 January 2015 at 00:51, Phil Steitz <phil.ste...@gmail.com> wrote:
> > On 1/19/15 4:53 PM, sebb wrote:
> >> Building the full site for a component can be quite time-consuming,
> >> which makes checking the documentation build tedious.
> >>
> >> Almost all the reports have "skip" parameters, so it's possible to
> >> build up a command that only builds the component docs. This can be
> >> saved as a shell script or alias. (Or define a profile in
> >> settings.xml)
> >> But those won't be available on other systems - or to other users.
> >>
> >> Just wondering whether anyone else would find it useful to have an
> >> (optional) profile for this?
> >>
> >> For example, I have an alias:
> >>
> >> mvnsite='mvn site -DskipTests -Dmaven.javadoc.skip -Dmaven.clover.skip
> >> -Dcobertura.skip -Dfindbugs.skip -Dcheckstyle.skip -Dclirr.skip
> >> -Dchanges.jira.skip'
> >>
> >> It would be possible to define these props in a profile, for example
> >> "basic" (or "docsonly" ?)
> >
> > I would just commit mvnsite.sh somewhere ;)
>
> But that only works for Unix OSes; and it has to be downloaded.
>

I hope nobody seriously uses anything else for development ;-)


>
> > I wish something like the old xdoc:xdoc would be restored by maven
> > itself.  The javadoc goal still seems to work.
>
> AIUI xdoc is not the only type of source for site builds.
>
> > Phil
> >>
> >> mvn site -Pbasic
> >>
> >> This would then create a basic site without all the additional reports.
> >>
> >> If a particular report was needed, that would be possible too:
> >>
> >> mvn site -Pbasic -Dclirr.skip=false
> >>
> >> Just a thought.
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> >> For additional commands, e-mail: dev-h...@commons.apache.org
> >>
> >>
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > For additional commands, e-mail: dev-h...@commons.apache.org
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>


-- 
http://people.apache.org/~britter/
http://www.systemoutprintln.de/
http://twitter.com/BenediktRitter
http://github.com/britter

Reply via email to