Uploaded image for project: 'ActiveMQ Artemis'
  1. ActiveMQ Artemis
  2. ARTEMIS-4068

speed up release preparation process

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.27.0
    • None
    • None

    Description

      The release preparation process is currently rather slow, taking over 30mins in total to publish the staged artifacts.

      One of the reasons is the 'default' tests being run twice during the process by the maven-release-plugin. This only encompasses a tiny amount of the overall tests, with most of them being behind profiles that arent active during this process, so there isnt a great benefit to this subset that is being run twice. Especially as far more tests than that are being run in CI before this process would be started, and are also being run again in CI during the process, inbetween the steps the 2 local runs currently occur in. The main thing runing them during the process does is make it slower.

      This release-plugin config should be tweaked to avoid these being run (achieving similar effect to what ActiveMQ 5 also does to disable the tests for likely similar reason), shaving several minutes off the release prep.

      Attachments

        Issue Links

          Activity

            People

              robbie Robbie Gemmell
              robbie Robbie Gemmell
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 0.5h
                  0.5h