*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 |
|