snowdrop / release-manager

Jira Java Client Tool
3 stars 6 forks source link

Generate release status based on linked JIRA tickets #56

Open metacosm opened 4 years ago

metacosm commented 4 years ago

When a release is created, the associated release.yml file should be updated with the created ticket so that we can then generate a status report for the release based on the information provided in the linked tickets.

cmoulliard commented 4 years ago

This is a great idea to have this status report. If needed, I could also add the glue to populate an with the content of the status for Ezequiel and perhaps Jiri too

jacobdotcosta commented 3 years ago

The problem with this approach is that the tickets, in particular the master ticket, only cover the final CR release which is the tip of the iceberg. The master ticket doesn't include any of the previous work such as the upstream release, the productized ER and the QE tests, or the preparation steps. These tasks take the majority of the release time.

metacosm commented 3 years ago

The idea here was to get a status based on the existing JIRAs, not get a complete picture of the release process. That said, if release.yml includes the release process step information, then this status could provide a more detailed picture.