Uploaded image for project: 'AeroGear'
  1. AeroGear
  2. AEROGEAR-3480

Create pipelines for nightly builds and testing

    XMLWordPrintable

Description

    What

    We want to run nightly builds of the components and then do some level of integration testing.

    To do this we want a set of pipe line that will

    Note This pipeline does not rely on the clone of Wendy being present

    • trigger builds on all of the upstream components including the SDKs. These builds can happen how they do now (IE in travis , dockerhub). - verify the build has passed
    • For each of the APB pipe lines once the builds have passed it should do the following
      Most of these should be able to be done via the OC command line tool or perhaps using the svcat tool https://svc-cat.io/docs/cli/ and set of templates
    • trigger a deploy of the service via the catalog verify it succeeded
    • trigger a provision of a mobile client
    • trigger a binding against the service (if it is bindable) using the mobile client name and verify it was successful
    • download the latest CLI and retrieve the mobile config and check it is valid JSON and has the expected format
    • deprovision the service

    Attachments

      Issue Links

        Activity

          People

            vchepeli_jira Vitalii Chepeliuk (Inactive)
            cbrookes@redhat.com Craig Brookes
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: