Jenkins - การแจ้งเตือน
Jenkins มาพร้อมกับสิ่งอำนวยความสะดวกสำเร็จรูปเพื่อเพิ่มการแจ้งเตือนทางอีเมลสำหรับโครงการสร้าง
Step 1- การกำหนดค่าเซิร์ฟเวอร์ SMTP ไปที่จัดการ Jenkins →กำหนดค่าระบบ ไปที่ส่วนการแจ้งเตือนอีเมลและป้อนเซิร์ฟเวอร์ SMTP ที่ต้องการและรายละเอียดส่วนต่อท้ายอีเมลของผู้ใช้
Step 2- กำหนดค่าผู้รับในโครงการ Jenkins - เมื่อคุณกำหนดค่าโครงการสร้างของ Jenkins ในตอนท้ายคือความสามารถในการเพิ่มผู้รับที่จะได้รับการแจ้งเตือนทางอีเมลสำหรับงานสร้างที่ไม่เสถียรหรือเสีย จากนั้นคลิกที่ปุ่มบันทึก
นอกเหนือจากค่าเริ่มต้นแล้วยังมีปลั๊กอินการแจ้งเตือนในตลาดอีกด้วย ตัวอย่างคือปลั๊กอินการแจ้งเตือนจาก Tikal Knowledge ซึ่งอนุญาตให้ส่งการแจ้งเตือนสถานะงานในรูปแบบ JSON และ XML ปลั๊กอินนี้ช่วยให้สามารถกำหนดค่าจุดสิ้นสุดได้ดังที่แสดงด้านล่าง
นี่คือรายละเอียดของแต่ละตัวเลือก -
"Format" - นี่คือรูปแบบเพย์โหลดการแจ้งเตือนซึ่งอาจเป็น JSON หรือ XML
"Protocol" - โปรโตคอลที่จะใช้ในการส่งข้อความแจ้งเตือน HTTP, TCP หรือ UDP
"Event" - กิจกรรมของงานที่ทำให้เกิดการแจ้งเตือน: เริ่มงานเสร็จงานเสร็จงานเสร็จสิ้นหรือกิจกรรมทั้งหมด (ตัวเลือกเริ่มต้น)
"URL"- URL ที่จะส่งการแจ้งเตือนไป มันอยู่ในรูปแบบของ "http://host"สำหรับโปรโตคอล HTTP และ
"host:port"
สำหรับโปรโตคอล TCP และ UDP"Timeout" - หมดเวลาเป็นมิลลิวินาทีสำหรับการส่งคำขอการแจ้งเตือน 30 วินาทีโดยค่าเริ่มต้น