Python#

This is a “sub-pipeline” for building, testing and linting new changes that have been made to python files of a specific GitLab project.

Build & Test

A document which covers all CI jobs responsible for building and testing python code.

Linters

A document which covers all CI jobs responsible for linting python code.

Usage#

In order to use this “sub-pipeline”, you need to add the following code to your .gitlab-ci.yml:

include:
  - project: 'bproto/cicd'
    ref: main
    file:
      - '/.gitlab/ci/external/lite.yml'