الاتصال بمزود Git
ربط مزود Git
إن موصل Git هو نقطة اتصال واحدة عالمية تبني منها كل منتج ووحدة. قم بتكوينه مرة واحدة تحت الإدارة → الترخيص → موصل Git، ثم أعد استخدامه عبر العديد من مصادر الإصدار كما تحتاج.
المزودون المدعومون
- GitHub — الاتصال عبر تدفق تثبيت تطبيق GitHub. انقر على اتصال GitHub، وافق على التطبيق في مؤسستك أو حسابك، واختر المستودعات التي يمكنه الوصول إليها. يتم توفير Webhooks تلقائيًا.
- GitLab — يعمل مع gitlab.com أو نسخة مستضافة ذاتيًا. قدم عنوان URL أساسي (يكون الافتراضي هو
https://gitlab.com) ورمز وصول شخصي. يتم توفير Webhooks تلقائيًا. - Bitbucket — يتطلب مساحة عمل، اسم مستخدم، وكلمة مرور تطبيق (تم إنشاؤها من إعدادات حساب Bitbucket الخاص بك، وليس كلمة مرور تسجيل الدخول الخاصة بك). يتم توفير Webhooks تلقائيًا.
- Git مخصص — لأي remote git عاري لا يتناسب مع المزودين أعلاه. يتطلب فقط عنوان URL للمستودع — لا يوجد تكامل API، لذا لا يمكن تصفح المستودعات وWebhooks غير متاحة. يجب أن يتم تشغيل البناء يدويًا.
Webhooks مقابل البناء اليدوي
تقوم اتصالات GitHub وGitLab وBitbucket تلقائيًا بتسجيل Webhook للإصدار على كل مستودع تتصل به كمصدر للإصدار — نشر إصدار أو علامة هناك يؤدي إلى تشغيل بناء دون أي إجراء إضافي. اتصالات Git المخصصة لا تدعم Webhook؛ استخدم تشغيل البناء على مصدر الإصدار كلما كنت تريد بناء أحدث التزام على الفرع المكون.
اتصالات متعددة
يمكنك إضافة أكثر من اتصال واحد — على سبيل المثال، اتصال GitHub لمنتجك الرئيسي واتصال GitLab مستضاف ذاتيًا لإضافة داخلية. كل مصدر إصدار يختار بالضبط اتصالًا واحدًا للعمل منه.
فصل الاتصال
إزالة الاتصال توقف عمليات البناء المستقبلية التي يتم تشغيلها بواسطة الويب هوك لأي مصدر إصدار يعتمد عليه. الإصدارات والبناءات الحالية لا تتأثر.

