AWS Build Accumulator
AWS Build Accumulator collects build jobs from multiple sources before executing them concurrently. It provides platform-independent job control (timeouts, return code control) and an output format that is easy to render into reports (for example, using the built-in renderer). AWS Build Accumulator shines where your project uses multiple different build systems or requires a unified interface describing heterogeneous build jobs.
Documentation
Hosted here.
Requirements
- Python 3
- Ninja
apt-get install ninja-build
,brew install ninja
- Gnuplot
apt-get install gnuplot
,brew install gnuplot
- Jinja
pip3 install jinja2
- Graphviz DOT
apt-get install graphviz
,brew install graphviz
Optional:
- Voluptuous to perform
sanity-checking on internal data structures
pip3 install voluptuous