BlogsGitLabGitLab ChatOps

GitLab ChatOps

GitLab ChatOps

2
posts
2017–2018

GitLab is making its ChatOps feature, which allows users to run commands from chat platforms like Slack and Mattermost, available to everyone. This feature is being open-sourced to encourage wider adoption and community contributions. The goal is to enhance ChatOps by integrating monitoring, queryability, permissions (RBAC), zero-config setup, and consistency, leveraging GitLab's single application for the DevOps lifecycle to provide out-of-the-box functionality for deployments and metrics. The acquisition of Gitter will also lead to improved GitLab integration, including 'Login with GitLab' and the ability to create chat rooms from GitLab groups and projects.

2018

We're making GitLab ChatOps available to everyone!

12/24/2018

This post announces the open-sourcing of GitLab ChatOps, previously a paid feature. It details the rationale for open-sourcing (individual contributors care most about it) and outlines the five key ingredients for successful ChatOps: monitoring, queryability, permissions, zero-config, and consistency. It highlights how GitLab's integrated DevOps platform provides zero-config and consistency, and mentions that future work will focus on adding default commands for deployments and metrics.

2017

Gitter is joining the GitLab team

3/15/2017

This post announces the acquisition of Gitter by GitLab and details the plan to open-source Gitter. It also outlines future integration plans, including 'Login with GitLab' and creating chat rooms from GitLab groups and projects, which will enhance the existing ChatOps capabilities by providing a more integrated chat experience for managing GitLab functionalities.