Previous topic

Code Reviews with Gerrit

Next topic

<no title>

This Page

Psst... hey. You're reading the latest content, but it might be out of sync with code. You can read Cinder 2011.2 docs or all OpenStack docs too.

Continuous Integration with JenkinsΒΆ

Cinder uses a Jenkins server to automate development tasks. The Jenkins front-end is at http://jenkins.openstack.org. You must have an account on Launchpad to be able to access the OpenStack Jenkins site.

Jenkins performs tasks such as:

gate-cinder-unittests
Run unit tests on proposed code changes that have been reviewed.
gate-cinder-pep8
Run PEP8 checks on proposed code changes that have been reviewed.
gate-cinder-merge
Merge reviewed code into the git repository.
cinder-coverage
Calculate test coverage metrics.
cinder-docs
Build this documentation and push it to http://cinder.openstack.org.
cinder-pylint
Run pylint on the cinder code and report violations.
cinder-tarball
Do python setup.py sdist to create a tarball of the cinder code and upload it to http://cinder.openstack.org/tarballs