Uploaded image for project: 'Dev - Nexus Repo'
  1. Dev - Nexus Repo
  2. NEXUS-14673

Need a way to install third party plugins that is easier, and survives upgrade

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Ready to Groom
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 3.6.0
    • Fix Version/s: None
    • Component/s: Bootstrap
    • Labels:
      None
    • Notability:
      4

      Description

      The current procedure for installing third party plugins is unnecessarily complex.  Here's a good writeup of what is needed:

      https://github.com/mpoindexter/nexus-repository-apt#most-permanent-install

      This has a number of problems.

      1. It is very complex
      2. Different configuration files are used for OSS vs. Pro. This means a bundle can be lost after installing a license
      3. The installation configuration is in the installation directory, not the work directory. This means it will not survive an upgrade

      And worse, a misconfigured or missing bundle can cause the server not to start (NEXUS-14671).

      There should be an easier way to install 3rd party plugins.  And any configuration needed should be located in the work directory, not the installation directory.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned
              Reporter:
              rseddon Rich Seddon
              Last Updated By:
              Rich Seddon
              Votes:
              7 Vote for this issue
              Watchers:
              13 Start watching this issue

                Dates

                Created:
                Updated:
                Date of First Response:

                  tigCommentSecurity.panel-title