Uploaded image for project: 'OpenNMS'
  1. OpenNMS
  2. NMS-13419

CI: Don't publish artifacts until smoke tests have passed

    XMLWordPrintable

Details

    • Story
    • Status: Resolved (View Workflow)
    • Minor
    • Resolution: Fixed
    • None
    • Infrastructure
    • oaaslite
    • Security Level: Default (Default Security Scheme)
    • None
    • 1
    • Horizon 2021 - Nov 11 - Dec 1
    • Backlog
      • Docker images must only be published once smoke tests have passed.

    Description

      In the current workflow, we publish the Docker images (OCI artifacts) upstream after they have been successfully built, but do not gate these on the result of the smoke tests.

      This has resulted in us pushing images with defects that would have been caught by the smoke tests. To avoid this we should gate all publishing of artifacts on the passing of the tests.

      Attachments

        Issue Links

          Activity

            People

              ranger Benjamin Reed
              j-white Jesse White
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.