You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2019/03/18 13:46:00 UTC

[jira] [Work logged] (CAMEL-13331) Deploy flat Maven POMs

     [ https://issues.apache.org/jira/browse/CAMEL-13331?focusedWorklogId=214770&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-214770 ]

ASF GitHub Bot logged work on CAMEL-13331:
------------------------------------------

                Author: ASF GitHub Bot
            Created on: 18/Mar/19 13:45
            Start Date: 18/Mar/19 13:45
    Worklog Time Spent: 10m 
      Work Description: zregvart commented on pull request #2828: CAMEL-13331: Deploy flat Maven POMs
URL: https://github.com/apache/camel/pull/2828
 
 
   Uses `flatten-maven-plugin` to flatten the deployed the POMs. Any POM that includes a `<repository>` has additional configuration to keep it.
   
   To test run `./mvnw -Pdeploy flatten:flatten` and compare `pom.xml`s with `.flattened-pom.xml`s or `./mvnw -Pdeploy install` and take a look in the `$HOME/.m2/repository`.
 
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Issue Time Tracking
-------------------

            Worklog Id:     (was: 214770)
            Time Spent: 10m
    Remaining Estimate: 0h

> Deploy flat Maven POMs
> ----------------------
>
>                 Key: CAMEL-13331
>                 URL: https://issues.apache.org/jira/browse/CAMEL-13331
>             Project: Camel
>          Issue Type: Improvement
>          Components: build system
>            Reporter: Zoran Regvart
>            Assignee: Zoran Regvart
>            Priority: Major
>             Fix For: 3.0.0-M2
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> Maven POMs that are intended for the consumers of the artifacts we produce do not need the excessive information that the POMs contain and that's only needed for performing the builds.
> For instance we can remove the {{<build>}} <{{profiles>}} and similar build time only configuration present in the POM, expand property values etc.
> I suggest that we do this for the next Camel 3 milestone, gather some feedback and based on that tune the configuration.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)