Skip to content

Latest commit

 

History

History
37 lines (27 loc) · 1.21 KB

README.md

File metadata and controls

37 lines (27 loc) · 1.21 KB

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
  • Jinja
    • pip3 install jinja2
  • Graphviz DOT
    • apt-get install graphviz, brew install graphviz

Recommended:

  • Gnuplot to generate graphs on the dashboard
    • apt-get install gnuplot, brew install gnuplot

Optional:

  • Voluptuous to perform sanity-checking on internal data structures
    • pip3 install voluptuous
  • scdoc to build the documentation
    • brew install scdoc