Skip to content

The core architecture which drives Coverage Robot

License

Notifications You must be signed in to change notification settings

coverage-robot/core

Repository files navigation

The core platform for ingesting, analysing, and publishing coverage data to Version Control platforms.

Architecture

architecture.jpg

Folder Structure

The global IaC modules to construct the static parts of the infrastructure (e.g. S3 buckets, event buses, caches, etc).

The shared packages that are used across the microservices.

The independent services which are deployed to handle parts of the pipeline.

Deployment

Theres two key parts of the deployment model of the coverage platform, both of which are handled by Terraform.

Broadly those are:

  1. The global infrastructure which exists outside of any particular service.
  2. The service specific infrastructure, which is managed by the service itself, and deployed alongside the service.

About

The core architecture which drives Coverage Robot

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages