[jboss-jira] [JBoss JIRA] (SWSQE-145) Modularize CI/CD Pipline

Matt Mahoney (JIRA) issues at jboss.org
Mon Apr 16 16:16:00 EDT 2018


Matt Mahoney created SWSQE-145:
----------------------------------

             Summary: Modularize CI/CD Pipline
                 Key: SWSQE-145
                 URL: https://issues.jboss.org/browse/SWSQE-145
             Project: Kiali QE
          Issue Type: Story
            Reporter: Matt Mahoney
            Assignee: Michael Foley


The CI/CD pipeline has become more complex and challenging with which to build CI/CD usage-cases and to add new functionality:

Use Case Examples:

 1) Deploy Istio -> Deploy&build-kiali -> Deploy All Service Meshes -> Deploy Traffic Generator on all Service Meshes -> Run all test suites

 2) Deploy built Kiali -> Run REST suite

 3) Build and Deploy Kiali -> Run all test suites

 4) Run UI suite on any Openshift Cluster

Exc, etc, lots of scenarios which would be built by modules.

Modularize into self-contained Jenkins jobs that can by themselves can do the following:

 - Install Istio + Book Info
 - Build Kiali
 - Deploy Kiali
 - Deploy Service Mesh's (all or subset there-of)
 - Deploy Traffic Generator
 - Run test suites + Report results to Community




--
This message was sent by Atlassian JIRA
(v7.5.0#75005)


More information about the jboss-jira mailing list