[Visual Studio Online] TFS love Slack, and vice versa
Bài viết này sẽ hướng dẫn bạn tích hợp TFS vào slack. Mỗi khi có hoạt động gì đó xảy ra trên TFS, sẽ có message gửi trong slack cho các thành viên cùng biết
Nghe cũng hay nhỉ?
Sau đây sẽ là các bước tích hợp
Kích hoạt trong TFS
Mở project của bạn trong TFS ra. Thông thường sẽ có địa chỉ là “blahblahblah.visualstudio.com”. Bạn sẽ phải đăng nhập, và chỉ có admin có quyền này
Chọn 1 Project mà bạn muốn tích hợp
Ở trong Project đó, click Settings để vào phần thiết lập
Trong Settings > Service Hooks > Create the first subscription for this project
Kéo xuống chọn Slack rồi Next
Ở mục Trigger, bạn có thể chọn các sự kiện muốn thông báo. Ở đây mình sẽ chọn là code checked in. Sau khi chọn xong, nhớ kiểm tra lại đường dẫn tới project của bạn nhé
Ở bước tiếp theo, bạn sẽ cần một thông số là Slack Webhook URL. Cái này phải vô slack mới có nhóe.
Lấy Slack Webhook URL
Mở slack lên, nhấn chuột vô cái dấu mũi tên đằng sau tên team > Apps and Custom Integrations
Trong trang web vừa xuất hiện, tìm app Incoming Webhook
Bạn có thể đăng nhập nhiều team slack và install cho những team đó luôn một lúc.
Sau đó, chọn channel sẽ post các thông báo, rồi nhấn nút thôi
Ở trang tiếp theo, bạn sẽ thấy Webhook URL. Copy nó và paste vào trong mục điền ở bước 1 nhóe
Nhấn Test để test thử
Sau cùng, nhấn nút Finish, và thế là bạn đã tích hợp được TFS vào Slack nhóe
Tips: Bạn có thể add thêm nhiều loại Trigger khác
Thế là xong :3