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

Add a mode to staging which allows explicit profile selection, and also enforces repository targets

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.8.1
    • Fix Version/s: 2.9, 3.0.0-m1
    • Component/s: Staging
    • Labels:
    • Story Points:
      3
    • Sprint:
      Sprint 20

      Description

      Currently explicit staging profile selection bypasses any repository target set in a staging profile. This is OK for some use cases, but for others it gives end users the ability to deploy artifacts with group ID's that they should not have access to.

      Disabling explicit profile selection as a workaround isn't always an option, because some nexus-staging-maven-plugin goals require it. An example of this is "deploy-staged-repository".

      We should consider adding a mode to staging that allows explicit staging profile selection, and yet still enforces the staging profile's repository target.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              rseddon Rich Seddon
              Reporter:
              rseddon Rich Seddon
              Last Updated By:
              Peter Lynch
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Date of First Response:

                  tigCommentSecurity.panel-title