Jenkins integration with Slack แบบขำๆ
Published in
2 min readFeb 13, 2019
พอดีได้สนทนากับพี่คนหนึ่งที่ชื่นชอบ vespa เอ่….เราใช้ jenkins ในทำ CI/CD ถ้างั้นเมื่อ jenkins มี action ใดๆสามาถ noti ใน slack บอกเราได้ไหมนะ ฟังแล้ว…น่าสนใจแฮะ นั่ง research ก็พบว่าทำได้นะ เริ่มกันเลย
สรุป
เราได้ประโยชน์ยังอะไรบ้าง ??? เท่าที่คิดออกมีประมาณนี้
- รู้ผลการทำงานได้เร็ว(เมื่อมี jenkins มี action ใดๆจะ noti ให้เราทันที)
- มีรายละเอียดที่คนที่ไม่ได้เป็น Developer หรือ DevOps สามารถอ่านเข้าใจได้ เนื่องด้วยเราสามารถปรับข้อความที่ jenkins ส่งมาให้เป็นรูปแบบที่ต้องการได้
- ต่อยอดได้ เช่น setup slack bot ให้เก็บข้อมูลมาตอบตามคำถามที่เรา setup ไว้ เช่น last build status เป็นยังไง เป็นต้น
เราคิดว่ามันคงทำอะไรได้อีกหลายอย่าง แค่ในตอนนี้เรายังมองไม่เห็นหรือไม่ได้เข้าใจว่ามันทำอะไรได้ขนาดไหน เรื่องขึ้นอยู่กับมุมมองของแต่ละคน
หากมีข้อสงสัยหรือเราทำอะไรไม่ถูก comment บอกได้เลยนะ ขอให้สนุกกับการเรียนรู้จ้า!!