Uploaded image for project: 'Build'
  1. Build
  2. BUILD-166

Use SupplementalModel mechanism to correct information in third-party dependency POMs

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Neutral
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Build Resources 1.6, POMs 30
    • Component/s: None
    • Labels:
      None

      Description

      Many of the POMs for our dependencies contain incorrect information.

      This matters because we rely on the information in the POMs to generate reports of what licenses we use. Assembling the same information by hand is a long, tedious process.

      While we can't fix the POMs, we can use Maven's supplemental model mechanism (http://maven.apache.org/plugins/maven-remote-resources-plugin/supplemental-models.html) to inject the correct information.

      Attached is a sample SupplementalDataModel file. If this works, then Zak will create the remaining entries.

        Checklists

        Acceptance criteria

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                gjoseph Magnolia International
                Reporter:
                zgreant Zak Greant
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:
                  Date of First Response: