Skip to content

Latest commit

 

History

History

components

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

Components

Apps/Services

Applications and services that are strictly the part of the Brocan.

  • Bay - Base container translator.
  • Bolt - Command line build runner tool.
  • Bond - Agent. Build agent.
  • Bouncer - WebHook Gateway.
  • Build - Build query service.
  • Entrance - Query gateway.
  • Eternity - Build storage.
  • Identity - Build identifier generator.
  • Input - Build queue pusher.
  • Origins - WebHook payload storage service.
  • Repository - Repository query service.
  • Transformer - WebHook to BBRF transformers.
    • GitHub - GitHub WebHook to BBRF transformer.

Doubles

Test doubles used to mock/fake/stub parts of the system.

Libraries

Common libraries used among other components.

  • brocanfile - Node brocanfile parser and validator.
  • env - [DEPRECATED - Use convict instead] Environment configuration libary for Node based on node-config.
  • sequ - Node promise queue which ensures the sequential execution of promises.

Utilities

Miscellaneous tools that ease testing, deployment, development etc.

  • Whisperer - Send arbitrary NATS-Hemera messages.