[ 
https://issues.apache.org/jira/browse/ISIS-2455?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17221563#comment-17221563
 ] 

Andi Huber commented on ISIS-2455:
----------------------------------

*mvn install* should build all the essential modules required to run a web-app, 
which do *not* include
* antora (site-build)
* regressiontests (these are for the CI build)
* incubator (non essential)
* examples (non essential)
* tooling (non essential)
* legacy (non essential)

For all these exceptions we shall provide maven profiles for fine-grained build 
control.

Available profile names should be documented here
https://github.com/apache/isis/blob/master/antora/components/conguide/modules/ROOT/pages/building-apache-isis.adoc



> Create All Artefacts From Root with Maven
> -----------------------------------------
>
>                 Key: ISIS-2455
>                 URL: https://issues.apache.org/jira/browse/ISIS-2455
>             Project: Isis
>          Issue Type: Improvement
>          Components: Isis CI & Build Scripts, Isis Docs & Website, 
> Isis Starters & Mavendeps
>            Reporter: Jörg Rade
>            Assignee: Andi Huber
>            Priority: Major
>             Fix For: 2.0.0-M5
>
>
> {{When *mvn* *clean install* is executed in the root dir, all artifacts 
> should be created:}}
>  * {{api/applib}}
>  * {{api/schema}}
>  * {{examples/demo}}
>  * ...
> cf.  https://the-asf.slack.com/archives/CFC42LWBV/p1603772509313400



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to