Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-13331

Deploy flat Maven POMs

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Implemented
    • Affects Version/s: None
    • Fix Version/s: 3.0.0-M2
    • Component/s: build system
    • Labels:
      None
    • Estimated Complexity:
      Unknown

      Description

      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.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                zregvart Zoran Regvart
                Reporter:
                zregvart Zoran Regvart
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 20m
                  20m