Proof of Concept

The proof of concept is the first project milestone. It includes a minimal implementation of core features:

  • Bot is invoked in a GitLab CI pipeline.
  • Bot reads environment variables and configuration from a file (name is hardcoded).
  • Bot credentials are stored in pipeline settings and provided as environment variables.
  • Path to the document and channel’s name are stored in a configuration file.
  • Bot reads content in Markdown from a document.
  • Bot posts the content to a channel, as a new post each time.