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

إنشاء Release جديد

جمّع release جديد من الـ Work Items الجاهزة، وخلي Serpent يرتب الـ deployment ويعمله validation.

جربه في Serpent

إنشاء release بيجمع الـ Work Items اللي اتحددت إنها جاهزة، ويركبها في deployment واحد مترتب. بتاخد نفس فايدة الاستقرار اللي بتجيبها من عمل release branch، من غير حد يدير إنشاء الـ branches والـ merge والتنضيف بإيده.

فورم إعدادات release بحقول الـ package ونوع الـ release ومصدر التغيير

اعمله في Serpent

افتح شاشة الـ release بزرار "جربه في Serpent" اللي فوق، وبعدين:

  1. اختار اللي جاهز

    اختار الـ Work Items اللي اتراجعت واتعمل لها test علشان تضمها للـ release.

  2. راجع خطة الـ deployment

    Serpent بيبني الخطة من الـ set ده، ويرتب المكونات حسب الاعتمادية، ويوضح أي خطوات يدوية من الأول.

  3. اعمل validation على الـ target

    شغّل فحوصات الـ preflight، واستنى لحد ما تتأكد من الـ release مقابل الـ target org.

  4. Deploy

    اعمل deploy لما الخطة تبقى نضيفة. الـ rollback فاضل متاح لو احتجته.

إيه اللي فاضل متزامن

بيئات الـ staging والـ UAT بتفضل متزامنة كجزء من العملية، علشان المختبرين يفضلوا شغالين على بيانات محدّثة.