You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Robbie Gemmell (Jira)" <ji...@apache.org> on 2022/10/21 16:04:00 UTC

[jira] [Created] (ARTEMIS-4068) speed up release preparation process

Robbie Gemmell created ARTEMIS-4068:
---------------------------------------

             Summary: speed up release preparation process
                 Key: ARTEMIS-4068
                 URL: https://issues.apache.org/jira/browse/ARTEMIS-4068
             Project: ActiveMQ Artemis
          Issue Type: Task
            Reporter: Robbie Gemmell
            Assignee: Robbie Gemmell
             Fix For: 2.27.0


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.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)