This repo provides the following pipeline definitions:
- pr (pr-pipeline.yml)
The PR pipeline runs unit tests on every pull request.
It displays a staus of
failure in the
Conversation tab of the pull request.
- cpi (pipeline.yml)
The CPI pipeline is triggered periodically and on every commit of this repo. The following jobs are run:
build-candidateruns unit tests and creates a new CPI bosh release.
bats-(ubuntu|centos)-(manual|dynamic)executes bosh acceptance tests.
lifecycleruns CPI integration tests.
publish-api-callscollects all Openstack API calls from the CPI and uploads the list to docs/openstack-api-calls.md.
promote-candidatecreates and commits a final release.