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

Add support for sha256/sha512 checksums when rebuilding maven metadata

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: 3.0.0
    • Fix Version/s: None
    • Component/s: Maven
    • Labels:
      None

      Description

      Gradle can deploy sha256/sha512 checksum files along with it's content, we should make sure those files can be stored properly, as well as regenerating those files, when we rebuild metadata. Problem arises when we rebuild maven metadata, the sha256/sha512 files will be ignored and ultimately no longer have proper checksums when the metadata is rebuilt.

      see https://github.com/sonatype/nexus-internal/blob/1792f71c3a8719fc52e0486a4a7c3cce99babc6a/plugins/nexus-repository-maven/src/main/java/org/sonatype/nexus/repository/maven/internal/orient/OrientMetadataRebuilder.java#L554

      Note NXRM2 counterpart NEXUS-21802

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              dbradicich Damian Bradicich
              Last Updated By:
              Joe Tom Joe Tom
              Votes:
              23 Vote for this issue
              Watchers:
              24 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Date of First Response:

                  tigCommentSecurity.panel-title