تطوير الحزم في Salesforce
المنصة الوحيدة لـ Salesforce DevOps التي تتعامل مع تطوير الحزم كجزء أساسي وليس كإضافة. أطلق حزم 1GP وGP2 والحزم المُدارة في كل خطة.
تسليم الحزم، مدمج وليس مضافًا لاحقًا
تتعامل معظم أدوات DevOps مع تطوير الحزم كأمر ثانوي. أما Serpent فقد بُني حول هذا الأمر تحديدًا.
دعم أصلي لـ 1GP وGP2 والحزم المُدارة
ابنِ وأصدر إصدارات وأطلق أي تنسيق حزمة في Salesforce دون تغيير الأداة أو الخطة.
حل التبعيات بين الحزم
يرسم Serpent التبعيات بين الحزم بحيث تظهر تعارضات الإصدارات قبل أن تصل إلى مؤسسة المشترك على الإطلاق.
إدارة الإصدارات عبر المؤسسات
تتبّع كل إصدار حزمة مقابل كل مؤسسة مشترك، مع مسارات ترقية واضحة.
سير عمل إصدارات AppExchange
قوائم تحقق لمراجعة الأمان، وتحكم في إصدارات القوائم، وبوابات إصدار مصممة خصيصًا لـ AppExchange وليست مضافة لاحقًا.
تجميع مؤسسات مؤقتة مسبقة التهيئة
مؤسسات مؤقتة (scratch orgs) في كل خطة. التجميع مسبق التهيئة في خطة Scale يمنع تكامل CI من الانتظار أبدًا.
بدون أي أثر داخل المؤسسة
يعمل Serpent فقط على واجهات برمجة Salesforce القياسية، بحيث لا يُثبَّت أي شيء داخل مؤسسة عميلك.
تعمق أكثر في تسليم الحزم
كل جزء من سير عمل تطوير الحزم، من أول تعديل (commit) وحتى ترقية مؤسسة المشترك.
تكامل ونشر مستمر لـ GP2
اطّلع على دليل CI/CD الخاص بـ GP2عمليات بناء آلية وترقيات إصدار مدركة للتبعيات وخطوط ترقية مصممة للحزم من الجيل الثاني، وليست مُعدَّلة من CI أحادي المؤسسة.
سير عمل إصدار AppExchange
اطّلع على سير عمل الإصدارقوائم تحقق لمراجعة الأمان، وتتبع إصدارات القوائم، وبوابات إصدار تتماشى مع طريقة مراجعة AppExchange الفعلية للطلبات.
DevOps لموردي البرمجيات المستقلين
اطّلع على DevOps لموردي البرمجيات المستقلينخط أنابيب مبني حول مؤسسات المشتركين وإصدارات الحزم، وليس بيئات الاختبار ومجموعات التغيير.
تجميع المؤسسات المؤقتة
اطّلع على إدارة المؤسساتالمؤسسات المؤقتة متاحة في كل خطة. تضيف خطة Scale تجميعًا مسبق التهيئة، بحيث تبدأ عمليات بناء واختبار GP2 فورًا بدلًا من الانتظار لإنشاء المؤسسة.
إدارة الإصدارات عبر مؤسسات المشتركين
اطّلع على إدارة الإصداراتيتتبع Serpent كل إصدار حزمة مقابل كل مؤسسة مشترك، بحيث تعرف دائمًا من على أي إصدار وما الذي يمكن دفعه بأمان بعد ذلك.
حل التبعيات بين الحزم
عندما تعتمد حزمة على أخرى، يحدد Serpent تلقائيًا ترتيب البناء والنشر، بحيث لا تؤدي تبعية مفقودة إلى تعطيل مؤسسة المشترك أبدًا.
بناء خط الأنابيب بنفسك
قارن CI/CD المبني ذاتيًا مع Serpentالتغليف والتحكم بالإصدارات وسير عمل مؤسسات المشتركين كلها نصوص برمجية تملكها في خط أنابيب sfdx مبني يدويًا. وهنا تتوقف تلك الجهود عن أن تكون مجدية.
DevOps لمنظمات تطوير المنتجات
اطّلع على Tekunda PDOيبني فريق Tekunda PDO منتجك على AppExchange من المواصفات وحتى الإطلاق. أما Serpent فهو خط الأنابيب الذي يُنشر عليه ذلك المنتج، خدمتان منفصلتان مصممتان للعمل معًا.
تطوير الحزم في Salesforce، أُجيب عليه
1GP وGP2 والحزم المُدارة وإصدارات AppExchange، بإجابات واضحة.
ابدأ مجانًا. بدون بطاقة ائتمان، بدون تثبيت، وبدون التزام.
أطلق أول إصدار 2GP لك على Serpent اليوم.
