Builddrone
|
|
Project | GitHub · PyPI · Documentation |
| Environment |
|
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.
Documentation
Full documentation is published on GitHub Pages:
https://nepitwin.github.io/Builddrone/latest/
Each release tag gets its own documentation version. Use the version selector
on the site to read docs for a specific release; latest always points at the
most recent release.
Topics covered there include installation, blueprint format, CLI usage, all built-in modules, examples, and custom module development.
Quick start
Install from PyPI, create a blueprint.json, and run a stage:
python -m pip install builddrone
python -m builddrone build
For local development:
python -m pip install -e ".[dev]"
Builddrone requires Python 3.8 or newer.
License
MIT License
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file builddrone-0.3.1.tar.gz.
File metadata
- Download URL: builddrone-0.3.1.tar.gz
- Upload date:
- Size: 1.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
03c7676fc8c21a17a286a5965c0c682fcdddfad9d2875540b568c1803d8e5f16
|
|
| MD5 |
fb364c1dbd6da91e381b74dc829a250a
|
|
| BLAKE2b-256 |
5a4ca0fca4f52381052250f64cabe07aaaefe5001a2cb60b184438c3525d15ed
|
File details
Details for the file builddrone-0.3.1-py3-none-any.whl.
File metadata
- Download URL: builddrone-0.3.1-py3-none-any.whl
- Upload date:
- Size: 20.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4f156593f5ed800f1379f1efdc568b22590b3a321daa4da81b38195ea69dde74
|
|
| MD5 |
72f8bd8560137c7bc3d8784f881e8186
|
|
| BLAKE2b-256 |
ef16b2d074fd6067afda175bacc9b4b2bb07b8995ad25382804fdcb7f35d0471
|