CirrusConfiguration - evansde77/cirrus GitHub Wiki
Cirrus Configuration
The cirrus configuration is an INI format config file in your package that contains details of how to build, test, release and otherwise customise your development, testing and release workflow for that package. The goal of the configuration is to mask all the different customisations around packages behind a common set of commands, so that workflows like using setuptools to build and upload your package, or create an application container are contained within the scope of the package.
The cirrus.conf file contains a variety of sections, some of which map straight to setuptools parameters and others which are used to customise how the cirrus commands work within your package.