Actions
Task #6294
closedAdd release automation to plugin_template
Status:
CLOSED - DUPLICATE
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
% Done:
0%
Estimated time:
Platform Release:
Groomed:
Yes
Sprint Candidate:
No
Tags:
Sprint:
Quarter:
Description
Motivation¶
Releasing Pulp3 is a manual process with 15 steps in many cases. We could automate this process, we should automate it in a way that lets any plugin release using these scripts.
Requirements¶
- We need to handle releasing a z-release and a y-release as separate scripts that the release engineer would run.
- When proceeding it should prompt the release engineer for confirmation as it makes various steps, e.g. creating the changelog or version bumps
- We should use bump2version to bump the versions
- It should make branches and tags
- It should make the github release via it's API
Related issues
Updated by bmbouter over 4 years ago
- Tracker changed from Issue to Task
- % Done set to 0
Updated by dkliban@redhat.com over 4 years ago
- Groomed changed from No to Yes
- Sprint Candidate changed from No to Yes
Updated by bmbouter over 4 years ago
- Description updated (diff)
- Sprint Candidate set to No
Updated by bmbouter over 4 years ago
- Has duplicate Task #4864: Create a release process that includes bumpversion added
Updated by bmbouter over 4 years ago
- Status changed from NEW to CLOSED - DUPLICATE
Updated by bmbouter over 4 years ago
- Is duplicate of Task #6600: Automation should bump the versions and generate the changelog added
Actions