Centralize Notification From Gitlab into Slack

Budi Mulyono
3 min readJul 12, 2022

I was managing a team of developers on a project. We agree to use GitLab, ClickUp, and Slack. It is a tedious daily routine to check all that tools, at least for me. Then I came to this solution so that mostly I only need to check Slack.

Photo by Magnet.me on Unsplash

Let’s see how we set up all those three tools.

First, we must select a Project in Gitlab that we want to send notifications to Slack.

Here I have my Test Slack Integration project that I want to send notifications to Slack. Click on this project.

After the project opens, select Settings — Integrations.

Search for Slack Notifications, in my case, it is already selected and activated.

After selecting Slack notifications, search for webhook. Now, go to your Slack where you want to receive notifications.

Search for Apps menu in Dashboard, and click it.

Search fro webhooks, you will find Incoming Webhooks.

Click the Configuration button, it will bring you to the web where you can configure.

If you already have configuration, you will see it in Configuration tabs. If it is your first time, click Add to Slack button.

It will bring you to the integration page, where you have to select which channel you want to send notifications to.

Then you click Add Incoming Webhooks integration button. It will give you webhook link where you have to copy and paste it into Gitlab.

You can test your setting from Gitlab.

and finally, you will see it in your Slack.

That’s all. Now, every time there are changes or updates in Gitlab, you will see the notifications in your Slack! You just have to watch your Slack for important updates.

Thank you for reading this. Follow me for further articles about simple tips to manage your projects.

--

--