Skip to content

adpaco-aws/aws-build-accumulator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Packages

No packages published

Languages

  • Python 79.6%
  • HTML 18.2%
  • Gnuplot 2.2%