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.
Test doubles used to mock/fake/stub parts of the system.
- BuildInject - Double to test Bond.
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.
Miscellaneous tools that ease testing, deployment, development etc.
- Whisperer - Send arbitrary NATS-Hemera messages.