Uploaded image for project: 'Community Support - Maven Central'
  1. Community Support - Maven Central
  2. MVNCENTRAL-4841

Central Sync Requirements not valid with Maven 3.6.1 changes

    XMLWordPrintable

Details

    • Problem
    • Blocker
    • None
    • None

    Description

      My open source project upgraded to Maven 3.6.1 and added child.scm.url.inherit.append.path=“false” to the scm tag to correct the Source Code Management links:

       <scm child.scm.url.inherit.append.path="false”>
      

      Alas, now I am unable to deploy to central because three validations are failing on oss.sonatype.org:

      1. Sources Validation
      2. POM Validation
      3. Javadoc Validation

      Each validation reports:

      Illegal POM: /org/projectlombok/lombok-maven/1.18.8.0/lombok-maven-1.18.8.0.pom Unknown attribute 'child.scm.url.inherit.append.path' for tag 'scm' (position: START_TAG seen ...</modules>\n\n <scm child.scm.url.inherit.append.path="false">... @39:50)

      I'm assuming that the validation logic needs to be updated to accommodate Maven 3.6.1 changes.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              awhitford Anthony Whitford
              Votes:
              3 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                tigCommentSecurity.panel-title