الانتقال إلى المحتوى الرئيسي

إنشاء Release تلقائي (Merge Trigger)

خلي Serpent يعمل release تلقائي لما التغييرات تتعمل لها merge، علشان التسليم يفضل مستمر من غير خطوة يدوية.

جربه في Serpent

إنشاء الـ release التلقائي بيخلي Serpent يفتح release تلقائي لما التغييرات تتعمل لها merge، بدل ما نستنى حد يجمعها بإيده. ده continuous delivery لـ Salesforce: التغييرات بتتحرك للـ environment اللي بعده لما يتم اعتمادها.

Automation flow متريجر بيبدأ بـ Merge Trigger، وفيه Create Release و Deploy و Back Promote من الأكشنز المتاحة

جهزها في Serpent

إنشاء الـ release التلقائي ده automation flow متريجر. افتح Automation Flows بزرار "جربه في Serpent" اللي فوق، وبعدين:

  1. ابدأ flow جديد

    دوس على New Automation Flow، وبعدين حوّلها لـ Triggered Flow.

  2. ضيف الـ Merge Trigger

    ضيف نود البداية Merge Trigger علشان الـ flow يشغل لما الشغل المراجَع يتعمل له merge.

  3. ضيف Create Release

    من لوحة Flow Actions، ضيف Create Release، جنب Deploy وBack Promote لو محتاجهم.

متريجر بـ merge

لما الشغل المراجَع يتعمل له merge، Serpent يقدر يجمع التغييرات دي في release تلقائي، ويعمل deployment plan من اللي تحرك. ده بيخلي التسليم مستمر من غير trigger يدوي بين الريفيو والـ release.

لسه بيتعمله validation

الـ releases اللي بتتعمل تلقائي بتعدي على نفس preflight validation بتاع أي release تاني، علشان السرعة ما تجيش على حساب الفحوصات اللي بتحافظ على أمان الـ deployment.