หลังจากดำเนินการชุดคำสั่งท้องถิ่นไปยังสาขาท้องถิ่นของโปรเจ็กต์โดยใช้ git และ Gerrit ฉันก็ส่งการเปลี่ยนแปลงชุดนั้นไปยัง Gerrit เพื่อตรวจสอบและรวมเข้าด้วยกันในที่สุด ใน Gerrit ฉันเห็นปุ่ม "ส่งกับผู้ปกครอง" สำหรับการกระทำทั้งหมดยกเว้นข้อใดข้อหนึ่ง นี่เป็นพฤติกรรมที่คาดหวัง และฉันเข้าใจเหตุผลแล้ว
ใน Jenkins ฉันยังใช้ Jenkinsfile เพื่อสร้างไปป์ไลน์ของฉัน และในการทำเช่นนั้น ฉันยังใช้ปลั๊กอิน Gerrit Triggers เพื่อตอบสนองต่อสตรีมเหตุการณ์ใน Gerrit โดยเฉพาะอย่างยิ่ง ฉันเชื่อมโยงกับเหตุการณ์การผสานเพื่อทริกเกอร์รุ่นพร้อมสำหรับการทดสอบ
เมื่อฉันส่งการเปลี่ยนแปลงแต่ละรายการทีละรายการ Jenkins จะทริกเกอร์การสร้างและดำเนินไปอย่างสนุกสนานในการสร้างสิ่งต่าง ๆ ทีละอย่าง แต่... ถ้าฉันรวมเข้ากับผู้ปกครอง (สมมติว่ามีการใช้ฟีเจอร์ขนาดใหญ่) Gerrit จะทริกเกอร์เหตุการณ์สำหรับทุก ๆ การกระทำในซีรีส์ สิ่งที่ฉันอยากรู้คือ ถ้ามีวิธีใดใน Jenkins หรือ Gerrit ที่จะจัดการเฉพาะเหตุการณ์จากเด็กที่กระทำและละเว้นกิจกรรมสำหรับผู้ปกครอง