Post release tasks (BUILD-595)

[BUILD-843] Post release task: Maven sites Created: 21/Jun/22  Updated: 07/Jul/22  Resolved: 24/Jun/22

Status: Closed
Project: Build
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Sub-task Priority: Neutral
Reporter: Maxime Michel Assignee: Maxime Michel
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
relation
is related to BUILD-845 Quality initiative Selected
is related to BUILD-867 Generate the Maven sites based on Dyn... Selected
Template:
Team: Foundation

 Description   

They are currently run as part of the release-job, but that means they are run once per day, which means they make us lose a lot of time. For main, it takes 8 minutes to build the module with tests and 14 minutes to create the sites. Would they be run in a post release task, then we would need to fetch the released tag and build the module again before releasing the sites. There is some inefficiency there too but we would have a faster feedback cycle with dry run releases, which would be valuable.


Generated at Sun Feb 11 23:45:42 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.