วันศุกร์ที่ 26 เมษายน พ.ศ. 2562

เพิ่มแจ้งเตือนการ push code ของคนในทีมจาก gitlab ไปยัง Slack

จริงๆบล็อกนี้เขียนไว้นานพอสมควร แต่ยังไม่ได้ลง

บางทีเราใช้ SourceTree อาจจะช้านิดนึงเวลามีเพื่อนร่วมทีม push code เข้ามา เลยลองทดลองทำดูใน Slack ของทีมเนอะ ผลจากการทำสิ่งนี้คือใน Slack แจ้งเตือนแบบ Real-Time มากๆเลยหล่ะ ลดการชนกันของโค้ดได้เป็นอย่างดี


มาเริ่มทำกันเลยดีกว่า

คนที่ทำได้นั้น ไม่แน่ใจว่าเป็น master ของโปรเจกขึ้นไปหรือเปล่า ช่างมันเหอะ
ไปที่ Setting เลยจ้า หน้าตาเป็น plainๆ แบบนี้


เลื่อนลงไปล่างๆ จะเจออันนี้ กดที่ตัวหนาสีนํ้าเงินเลยจ้า


เข้ามาก็จะเป็นแบบนี้ ตัวนี้ยังไม่ถูกใช้งานเนอะ ติ๊กที่หน้า Active ได้เลยจ้า


เลื่อนไปข้างล่าง เอ๊ะเราจะเอา webhook ที่ไหนมาใส่อ่ะ คลิกที่ “Add an incoming webhook” เลยจ้า จะพาไปยัง slack ของทีม จากนั้นกดปุ่มเขียวๆ “Add Configuration


เลือก channel ที่เราต้องการ พอเลือกเสร็จจะมีปุ่มเขียวๆ นามว่า “Add Incoming WebHooks integration” เพื่อ generate webhook ให้เรา


จากนั้นก็เรียบร้อย เลื่อนลงไปล่างๆ จะเจอ wekhook ด้านล่าง แล้ว copy ไปแปะที่ gitlab เป็นอันเสร็จ


จิ้มปุ่มทดลอง test และก็ได้มาแบบนี้ เป็นอับจบพิธี




ข้อควรระวัง ถ้าข้อความเกิน free plan มันจะมีแจ้งเตือนเรา ....

หวังว่าบล็อกนี้จะเป็นประโยชน์ต่อชาว slack นะจ๊ะ :D

ป้ายกำกับ: