Uploaded image for project: 'Maven Release Plugin'
  1. Maven Release Plugin
  2. MRELEASE-664

[maven release plugin] release:perform wait until build completes before uploading artifacts

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Won't Fix
    • None
    • None
    • perform
    • None

    Description

      Release plugin checks out from the tag, then performs a clean deploy to verify that the code in the tag is builds successfully and uploads each artifact individually. However, there may be errors. At which point a rollback needs to occur. It's very painful especially for large projects if a rollback has to occur. Also, from a strict point of view it doesn't make sense to upload any artifact until the entire build completes successfully. Additionally, trying to resume can be difficult, especially let's say for a large project there is a timeout uploading the artifact (for whatever reason) the build fails, all the artifacts should be deleted from the artifact repository.

      Please allow a feature to upload all artifacts AFTER the build successfully completes.

      Attachments

        Issue Links

          Activity

            People

              rfscholte Robert Scholte
              joshjdevl Josh
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: