You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@isis.apache.org by "Andi Huber (Jira)" <ji...@apache.org> on 2020/10/27 16:48:00 UTC

[jira] [Commented] (ISIS-2455) Create All Artefacts From Root with Maven

    [ 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 &amp; Build Scripts, Isis Docs &amp; Website, Isis Starters &amp; 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)