Builddrone¶

Builddrone is a JSON-driven build orchestration framework and command-line interface for Python projects. A pipeline is made up of named stages, and each stage executes an ordered list of registered modules.
Links¶
Quick start¶
Install Builddrone, create a blueprint.json, and run a stage:
python -m pip install builddrone
python -m builddrone build
See Installation and Blueprint format for details.
Execution flow¶
python -m builddrone <stage>
|
v
load blueprint.json -> select stage -> execute steps -> report failures
Any non-zero command exit code raises DroneException and stops the stage.
License¶
MIT License