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

        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