Skip to content

Latest commit

 

History

History
34 lines (23 loc) · 1.09 KB

README.md

File metadata and controls

34 lines (23 loc) · 1.09 KB

The Lagoon logo is a blue hexagon split in two pieces with an L-shaped cut

This service is part of amazee.io Lagoon, a Docker build and deploy system for OpenShift & Kubernetes. Please reference our documentation for detailed information on using, developing, and administering Lagoon.

Logs to Rocket.Chat (logs2rocketchat)

Watches all the Lagoon logs and checks for events that should trigger a Rocket.Chat message. Each log message is tied to a Lagoon project, and channel configuration for that project is retrieved from the Lagoon API.

Examples of events that might trigger a message: GitHub pull request opened, a new build for a Lagoon project environent has started, a task was completed.

Technology

  • Node.js
  • Message Queue

Related Services

  • API [dependency]
  • RabbitMQ [dependency]

Message Queues

  • Consumes: lagoon-logs, lagoon-logs:rocketchat
  • Produces: lagoon-logs:rocketchat