Uploaded image for project: 'Maven Dependency Plugin'
  1. Maven Dependency Plugin
  2. MDEP-658

Send dependency tree output to HTTP endpoints

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Minor
    • Resolution: Won't Fix
    • 3.1.1
    • None
    • tree
    • None

    Description

      Apart from writing the dependency tree on console or in a file, it would be useful if it could be sent over HTTP to be processed by a third-party service, such a ELK stack or some other tool that could process it.

      After a quick overview of the source code, it seems that the following task should be made to implement this enhancement:

      • Define a new property to store the service URL.
      • Apply the Strategy and Abstract Factory design patterns to implement in an extensible way the runtime selection of dependency tree output.
      • Define properties to store authentication data required by HTTP endpoints.
      • Implement support for HTTP authentication: basic on a first step, and OAuth2 later on.

      Attachments

        Activity

          People

            Unassigned Unassigned
            ecristobal Esteban Cristóbal Rodríguez
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: