4 ms·
We migrated from IRC to Mattermost and haven't looked back. It integrates so well with our Gitlab/Jenkins flow, too. It's been great. The biggest benefits for
by frikk 10y ago
We migrated from IRC to Mattermost and haven't looked back. It integrates so well with our Gitlab/Jenkins flow, too. It's been great.
The biggest benefits for us:
- Easy to use web push endpoints w/ API keys (great for scripting with curl)
- Integration with Gitlab / Jenkins
- Chat Logs (see what happened while you were away)
- Public listing of channels (no more "oh you have to join #whatever to see that")
- Mobile Web App (I can't get the Android app to work with our self signed cert, but that's OK).
- it33 10y agoFantastic! Thanks for the mention! Yeah, scripting integrations with curl is super useful. For others, here's another article of replacing IRC with Mattermost in education: https://opensource.com/education/16/3/mattermost-open-source-chat https://opensource.com/education/16/3/mattermost-open-source...
- Arzh 10y agoWhy do you want a chat client to integrate with gitlab or jenkins?
- aiiane 10y agoOftentimes the 'sync' conversations are either triggered or resolved by commit/build events.
- Arzh 9y agoDo you mind expanding on this and showing a full flow? That sounds a little wonky to me but I could be missing something.
- frikk 9y agoOur flow is like this: 1) Person pushes to dev branch 2) Chat log shows the feature pushed 3) Chat log shows Jenkins received push and is downloading 4) Chat log shows whether tests were successful (yay) or not (boo). ^^ that's the basis. It helps keep everyone up to speed on what's going on, especially for testing. One more example: Notifications when merge requests are made / merged in the chat.