Files
nova/doc/source/devref/jenkins.rst
Lorin Hochstein 40f39557b3 New docs: unit tests, Launchpad, Gerrit, Jenkins
Documented how to run unit tests

Added docs about what's on Launchpad

Added docs on Gerrit with pointers to wiki.

Added docs on Jenkins: how to access, what it does

Clarified that running unit tests doesn't mean you can fully run OpenStack.

Change-Id: I33fa9d2f271631a1a9aceaa5d4fd465198bf51d4
2011-11-26 08:48:36 -05:00

1.3 KiB

Continuous Integration with Jenkins

Nova 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-nova-unittests

Run unit tests on proposed code changes that have been reviewed.

gate-nova-pep8

Run PEP8 checks on proposed code changes that have been reviewed.

gate-nova-merge

Merge reviewed code into the git repository.

nova-coverage

Calculate test coverage metrics.

nova-docs

Build this documentation and push it to http://nova.openstack.org.

nova-pylint

Run pylint on the nova code and report violations.