Project

Profile

Help

Task #5529

[Epic] Automate parts of the release process

Added by daviddavis about 1 year ago. Updated about 2 months ago.

Status:
CLOSED - COMPLETE
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
% Done:

100%

Estimated time:
(Total: 0:00 h)
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Quarter:

Description

It takes about a day to release pulpcore and all the plugins. I think we could automate parts of the release process.

For reference, here is the release guide: https://pulp.plan.io/projects/pulp/wiki/Pulp3_Release_Guide.


Subtasks

Task #6600: Automation should bump the versions and generate the changelogCLOSED - COMPLETEfao89

Actions
Task #6804: introduce release script on pulpcoreCLOSED - COMPLETEfao89

Actions
RPM Support - Task #6841: Introduce release script on pulp_rpmCLOSED - CURRENTRELEASEfao89

Actions
Container Support - Task #6842: Introduce release script on pulp_containerCLOSED - CURRENTRELEASE

Actions
Ansible Plugin - Task #6850: Introduce release script on pulp_ansibleCLOSED - CURRENTRELEASE

Actions
Task #6899: Automate the redmine steps of the release processCLOSED - COMPLETEfao89

Actions

History

#1 Updated by daviddavis 7 months ago

  • Subject changed from Automate parts of the release process to [Epic] Automate parts of the release process
  • Description updated (diff)

#2 Updated by dkliban@redhat.com about 2 months ago

  • Status changed from NEW to CLOSED - COMPLETE

Please register to edit this issue

Also available in: Atom PDF