Skip to content

python/qa

Configures all jobs to perform quality assurance (Q/A) scans of your Python project.

Description

This meta-component combines the following individual components

Usage

include:
  - component: git.ligo.org/computing/gitlab/components/python/qa@<VERSION>

Inputs

Input Default value Description
stage test Pipeline stage to add jobs to
python "python" Name of the Python interpreter to use for python/code-quality
requirements None Extra requirements to install with pip for python/code-quality.

Customisation

See the Customisation sections for the relevant sub-components for any other relevant details.

Examples

Configure complete quality-assurance scanning for a Python project

include:
  - component: git.ligo.org/computing/gitlab/components/python/qa@<VERSION>