Uploaded image for project: 'OpenShift Dev Console'
  1. OpenShift Dev Console
  2. ODC-6364

Epic Automation for ODC-5149 "Pipeline as Code"

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Major Major
    • openshift-4.10
    • None
    • QE

      Description

      As a user, I want to store my delivery pipelines in a Git repository as the source of truth and execute the pipeline on OpenShift on Git events, so that I can version and trace changes to the delivery pipelines in Git.

      Use Cases

      • Developer can see the list of Git repositories that are added to the namespace for pipeline-as-code execution
      • Developer can navigate from the Console to the Git repository on the Git provider
      • For each Git repository, developer can see the details of the last pipeline execution and the commit id that triggered it with possibility to navigating to the Git commit in the Git provider
      • Developer can see the list of pipelinerun executions related to a Git repository in a chronological order and the commit id that triggered each

      Acceptance Criteria

      1. As a user, looking at the Pipelines page in the Developer Console, I should be able to see a list of (a) Git repositories that are added to the namespace for PAC execution AND (b) all pipelines in the namespace
      2. As a user, I should be able to navigate to a details page of the git repo.
        1. This details page should provide access to (a) details of the git repo and (b) a list of pipeline runs.
        2. This PLR tab should show additional information than the typical PLR List view, including SHA (commit id), commit message, branch & trigger type
      3. As a user, when looking at a Pipeline Run Details page, if associate with a git repo (PAC),
        1. Indicate that it's from a specific git repo rather than a PL resource
        2. Include the SHA (commit id), commit message, branch & trigger type

              bmakam@redhat.com Balaji Makam (Inactive)
              bmakam@redhat.com Balaji Makam (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: