Uploaded image for project: 'Edgent'
  1. Edgent
  2. EDGENT-440

Adjust "release" processing so only desired artifacts are uploaded to Nexus/MavenCentral

    XMLWordPrintableJSON

Details

    • Task
    • Status: In Progress
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Miscellaneous
    • None

    Description

      The release process tooling/config for 1.2.0 uploaded some unwanted artifacts to Nexus and they had to be manually removed before continuing the release.

      Adjust the “deploy” processing so as to upload only the desired artifacts to nexus (no “test” jars, no “distribution” bundles, no “test projects)

      We really should have some “release validation” processing, that anyone can run as part of validating a releasee, for checking the staged nexus artifacts

      • have exactly the expected set of jars/wars/pom-only
      • the jars have exactly the expected/required (jar/war dependent) LICENSE, NOTICE and DISCLAIMER and contain a DEPENDENCIES

      Attachments

        Activity

          People

            dlaboss Dale LaBossiere
            dlaboss Dale LaBossiere
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: