Uploaded image for project: 'SAFe Program'
  1. SAFe Program
  2. SP-1802

Communicate releases for Artefacts, and contributing components

Change Owns to Parent OfsSet start and due date...
    XporterXMLWordPrintable

Details

    • Feature
    • Should have
    • PI12
    • None
    • Services
    • Hide

      Releases and their content need to be effectively communicated to all stakeholders.

      Show
      Releases and their content need to be effectively communicated to all stakeholders.
    • Hide
      • Tag based releases are documented, highlighting the pertinent changes
      • Release history is available
      • Releases link to the features/stories involved, and the commits that made the supporting changes
      • Jira REL project entry automatically generated linking back to artifacts and tickets
      • Stakeholders can subscribe to notifications regarding releases
      Show
      Tag based releases are documented, highlighting the pertinent changes Release history is available Releases link to the features/stories involved, and the commits that made the supporting changes Jira REL project entry automatically generated linking back to artifacts and tickets Stakeholders can subscribe to notifications regarding releases
    • 1
    • 1
    • 14
    • Team_SYSTEM
    • Sprint 4
    • Hide

      Acceptance criteria is met. The following are created:

      • changelog generation based on commits, Jira tickets (features, stories and REL project link) supporting the repo's own CHANGELOG file
      • pipeline jobs are developed to trigger the above and using the changelog create a release in GitLab
      • GitLab release is appended to the Jira ticket's Release Notes
      • GitLab release is sociliased in a slack channel
      • developer portal is updated to reflect the workflow

      Examples:

       

      Future Discussion:

      • The current process is fully automated but as a result, it doesn't support manual input into the Changelog. They can be edited after the pipeline is run and the GitLab release is created. 
      Show
      Acceptance criteria is met. The following are created: changelog generation based on commits, Jira tickets (features, stories and REL project link) supporting the repo's own CHANGELOG file pipeline jobs are developed to trigger the above and using the changelog create a release in GitLab GitLab release is appended to the Jira ticket's Release Notes GitLab release is sociliased in a slack channel developer portal is updated to reflect the workflow Examples: slack channel:  https://skao.slack.com/archives/C02MDNMPWKF ; Test Tab Release:  https://gitlab.com/ska-telescope/ska-tango-images/-/tags/0.3.7 Jira Ticket:  REL-11 Developer Portal page: https://developer.skao.int/en/latest/tools/software-package-release-procedure.html#release-management     Future Discussion: The current process is fully automated but as a result, it doesn't support manual input into the Changelog. They can be edited after the pipeline is run and the GitLab release is created. 
    • 12.6
    • Stories Completed, Integrated, Solution Intent Updated, BDD Testing Passes (no errors), Outcomes Reviewed, NFRS met, Demonstrated, Satisfies Acceptance Criteria, Accepted by FO
    • PI24 - UNCOVERED

    • Team_SYSTEM

    Description

      Releases and their content are not currently effectively communicated to the relevant stakeholders.  This can lead to confusion regarding progress of Skampi, and when changes occur that might require stakeholder action.

       

      Notes: Release management feature - gitlab release pages, git-chglog, integration with Jira - possibly REL project? (make targets and gitlab templates to automate steps) https://github.com/git-chglog/git-chglog

       

      Attachments

        Issue Links

          Structure

            Activity

              People

                j.santander-vela Santander-Vela, Juande
                P.Harding Harding, Piers
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (100.00%)

                  Feature Estimate: 1.0

                  IssuesStory Points
                  To Do00.0
                  In Progress   00.0
                  Complete23.0
                  Total23.0

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel