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 & 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)