تغليف الجيل الثاني، مصمم لخطوط الأنابيب

CI/CD لحزم 2GP

بناء آلي، وترقيات إصدار، وترقية واعية بالتبعيات لحزم 2GP، بدعم أصلي في كل خطة من Serpent.

مصمم لحزم الجيل الثاني

ما يحتاجه خط أنابيب 2GP

يعتمد 2GP على الشيفرة المصدرية وصارم في الإصدارات. بُني خط أنابيب Serpent حول كليهما.

01

بناء متتبع للمصدر

يمكن تتبع كل إصدار حزمة إلى الالتزام (commit) والفرع الدقيقين اللذين بُني منهما.

02

ترقيات إصدار آلية

تزداد إصدارات major وminor وpatch تلقائيًا بناءً على قواعد الإصدار الخاصة بك.

03

بناء واعٍ بالتبعيات

تُبنى حزم الأساس والامتداد وتُرقّى تلقائيًا بالترتيب الصحيح.

04

مؤسسات scratch org مُجهّزة مسبقًا

في خطة Scale، تكون مؤسسات scratch org مُجهّزة مسبقًا بحيث يبدأ بناء 2GP والتحقق دون انتظار إنشاء المؤسسة.

كيف تعمل العملية

من الالتزام (commit) إلى إصدار الحزمة

ثلاث خطوات تأخذ طلب دمج (pull request) مدمجًا إلى حزمة 2GP مُتحقق منها ومُرقّمة.

البناء عند الدمج

يؤدي الدمج في فرع التغليف الخاص بك إلى تشغيل بناء 2GP متتبع للمصدر تلقائيًا، دون خطوات يدوية في packaging.org.

التحقق في scratch org

يُثبّت Serpent الإصدار الجديد في مؤسسة scratch org ويشغّل مجموعة اختباراتك قبل أن يُسلَّم أي شيء آخر.

يُرقّى البناء المُتحقق منه إلى إصدار جاهز للإطلاق، مع سجل كامل يعود إلى الالتزام المصدري.

أسئلة شائعة

CI/CD لحزم 2GP، بالإجابات

البناء والإصدارات والترقية الواعية بالتبعيات، بإجابات واضحة.

هل دعم 2GP مُضمّن في كل خطة؟
نعم. CI/CD الخاص بـ 2GP أصلي في خطط Essentials وScale وEnterprise، دون الحاجة لإضافة.
هل ما زلت بحاجة إلى الوصول إلى packaging.org؟
يتصل Serpent بمؤسسة التغليف الخاصة بك نيابةً عنك. تحتفظ بالملكية، ويتولى Serpent خط الأنابيب.
هل يمكنني تشغيل خطي أنابيب 1GP و2GP جنبًا إلى جنب؟
نعم. يدعم Serpent كلا التنسيقين، بحيث يمكنك ترحيل الحزم إلى 2GP وفق جدولك الزمني الخاص.
هل يتعامل Serpent مع الحزم غير المقفلة أيضًا؟
نعم. تمر حزم 2GP غير المقفلة والمُدارة كلتاهما عبر نفس خط الأنابيب الآلي.

ابدأ مجانًا. بدون بطاقة ائتمان، بدون تثبيت، بدون التزام.

أعدّ أول خط أنابيب 2GP خاص بك خلال دقائق.

هل تريد معرفة كيف يمكنكم الشحن أسرع قبل البدء؟ لنتحدث

بدون التزام.