التكاملات
Git والمستودعاتمتاح

Serpent + GitLab لـ Salesforce DevOps

يتصل Serpent بـ GitLab بالطريقة نفسها التي يتصل بها بـ GitHub: تتحول الفروع وطلبات الدمج تلقائيًا إلى مهام.

من واقع الاستخدام

كيفية الربط

يستغرق ربط GitLab بضع دقائق فقط، وتقوم Tekunda بذلك معك أثناء جلسة التأهيل المجانية:

  1. ثبّت تطبيق Serpent على مجموعة GitLab الخاصة بك وامنحه صلاحية الوصول إلى المستودعات التي تحتوي على بيانات Salesforce الوصفية.
  2. يفحص Serpent بنية الفروع ويربطها بسير العمل القائم على المهام، بحيث تظهر الفروع الحالية وطلبات الدمج المفتوحة كمهام تلقائيًا.
  3. حدد الفرع الذي يمثل كل مؤسسة، sandbox، UAT، الإنتاج، حتى يعرف Serpent أين يجب أن تُطبَّق تغييرات كل مهمة.

لا حاجة لإعداد سطر الأوامر ولا للتدريب على Git. يعمل فريقك من خلال المهام؛ ويتولى Serpent الفروع والـ commits في الخلفية.

إعدادات تكامل Git في Serpent

سير عمل واحد: تسليم تغيير دون مغادرة Serpent

يفتح مطور مهمة في Serpent لإصلاح متعلق بأمان مستوى الحقل. ينشئ Serpent فرع GitLab تلقائيًا، وتُطبَّق كل تغييرات البيانات الوصفية التي تتم ضمن المهمة على هذا الفرع عبر commits. عندما تنتقل المهمة إلى مرحلة المراجعة، يفتح Serpent طلب الدمج على GitLab وينشر الفروقات ونتائج الاختبار وفحوصات ما قبل النشر مباشرة داخل المهمة، بحيث يوافق المراجعون من مكان واحد. دمج طلب الدمج يُشغّل عملية النشر إلى بيئة sandbox التالية، ويُتابَع ذلك ضمن سير عمل Serpent القائم على المهام.

شوف سير عمل Serpent القائم على المهام
أسئلة شائعة

أسئلة شائعة

هل ما زال المطورون بحاجة لاستخدام أوامر Git؟
لا. يتولى Serpent الفروع والـ commits وطلبات السحب تلقائيًا خلف كل مهمة.
هل يمكن أن يعمل Serpent مع مستودع GitLab نستخدمه بالفعل لأغراض CI؟
نعم. يضيف Serpent تتبعًا خاصًا بـ Salesforce فوق مستودعك الحالي دون تعطيل سير عمل GitLab الأخرى.

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

يتم الإعداد في أقل من 15 دقيقة. لا حاجة لتوظيف متخصص DevOps.

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

بدون التزام.