[ 
https://issues.apache.org/jira/browse/MWAR-470?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Slawomir Jaranowski updated MWAR-470:
-------------------------------------
    Fix Version/s: next-release

> Support user property for packagingExcludes
> -------------------------------------------
>
>                 Key: MWAR-470
>                 URL: https://issues.apache.org/jira/browse/MWAR-470
>             Project: Maven WAR Plugin
>          Issue Type: Improvement
>    Affects Versions: 3.4.0
>            Reporter: F Carlsen
>            Priority: Major
>             Fix For: next-release
>
>
> Supporting a user property for packagingExcludes (for example 
> 'maven.war.packagingExcludes') would be most welcome.  The use case is 
> building multiple microservices in standardized CICD pipelines where some 
> artifacts must be ignored because they are installed by the environment the 
> final artefact will run in, but not to be ignored when 
> building/testing/developing locally or perhaps in some build stages.
> A common alternative would  be to use an optional maven profile with the 
> packagingExcludes, excluding the artefacts upon activation in the CICD 
> pipeline, but for dozens of microservices this leads to a lot of duplication 
> or inheritance of profiles (which is a bad practice, since they can't truly 
> be overridden in maven) 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to