كل المقالات

Getting Started

ما هي CICDoo البدء: معالج الإعداد الأولي لوحة التحكم وخريطة البنية التحتية

Concepts

مراحل الإنتاج والتجهيز والتطوير النطاقات والنطاقات الفرعية وSSL إصدارات Odoo وطبعاته (Community مقابل Enterprise) مساحات العمل والتعاون الجماعي

Servers

إضافة خادم نطاقات الخادم و DNS استخدام موازن الأحمال إجراءات الخادم: النشر والسجلات والمخططات

Projects & Git

إنشاء مشروع ربط GitHub ربط GitLab الفروع والنسخ

Instances & Console

إنشاء نسخة إعادة تشغيل نسخة وإيقافها وإزالتها دمج الفروع بين المراحل Web IDE والوصول عن بُعد شرح إعدادات النسخة عمليات النشر وقائمة المهام

Agent Tasks

ما هي مهام الوكيل إعداد مهام الوكيل تشغيل مهمة ومراجعة النتيجة وقت الوكيل وإعادة التعبئة

Monitoring & Backups

مراقبة نسختك النسخ الاحتياطي والاستعادة إشعارات التنبيه (البريد الإلكتروني والرسائل القصيرة)

Workspaces & Permissions

دعوة أعضاء مساحة العمل أذونات الأعضاء والوصول إلى الموارد عضو لا يستطيع رؤية مورد أو استخدامه

Account & Security

المصادقة الثنائية (2FA) إعدادات الملف الشخصي والتكاملات كلمات المرور واسترداد الحساب

Billing & Plans

الخطط والأسعار ترقية اشتراكك وإدارته إذا بقي اشتراك مشروع دون سداد برنامج شركاء القنوات

Support & Tickets

فتح تذكرة دعم الحصول على المساعدة من فريق CICDoo

Troubleshooting

استكشاف الأخطاء: تعذّر ربط خادم استكشاف الأخطاء: فشل عملية نشر استكشاف الأخطاء: فشل git push بخطأ 403 بعد نقل مستودع استكشاف الأخطاء: نسختي متوقّفة أو بطيئة استكشاف الأخطاء: مشكلات النطاق أو SSL

المشاريع وGit

ربط GitHub

كيفية ربط حساب GitHub الخاص بك بـ CICDoo عبر OAuth أو رمز وصول شخصي، وأين تديره أو تقطع اتصاله.

طريقتان للربط

تحتاج CICDoo إلى الوصول إلى حساب GitHub الخاص بك لإنشاء المستودعات ونشر المشاريع. يمكنك الربط بإحدى طريقتين:

  • OAuth: انقر "Connect with GitHub OAuth" (أو "Connect with GitHub" داخل نافذة New Project). تُرسَل إلى GitHub للموافقة على الاتصال ثم تُعاد إلى CICDoo.
  • رمز الوصول الشخصي (PAT): انقر "configure a Personal Access Token"، والصق رمزاً واحفظه. تربطك الواجهة بصفحة إنشاء الرموز في GitHub وتشير إلى نطاقي الصلاحية المطلوبين: repo وread:user.

بمجرد الاتصال، تعرض CICDoo لوحة خضراء "GitHub Connected" باسم مستخدم GitHub الخاص بك.

أين تدير الاتصال

  • الإعدادات، تبويب Integrations: تعرض بطاقة GitHub Integration حالة اتصالك، وخياري OAuth وPAT، وزر Disconnect.
  • نافذة New Project: عندما تختار GitHub كمزود، تظهر خيارات الربط نفسها ضمن السياق لتتمكن من الربط دون مغادرة تدفق المشروع.

طبعة Enterprise ورموز PAT

إذا نشرت Odoo Enterprise، فإن OAuth وحده لا يكفي. يعرض كل من تبويب Integrations ونافذة New Project إشعار "Enterprise Edition Requires PAT": مستودعات Odoo Enterprise خاصة، لذا يجب أن تهيّئ رمز وصول شخصي من GitHub يمتلك حسابه الوصول إلى مستودعات Odoo Enterprise. تعرض اللوحة أيضاً حالة رمز PAT الحالي لديك.

إذا نقلت المستودع أو أعدت تسميته

إذا نقلت المستودع إلى مؤسسة أو أعدت تسميته على GitHub، تستمر عمليات الجلب في العمل لكن عمليات الدفع تبدأ بالفشل بخطأ 403. افتح Settings الخاصة بالمشروع، وانتقل إلى تبويب GitHub، وانقر Re-sync from GitHub لإعادة توجيهه، ثم أعد تشغيل نسخك. راجع استكشاف الأخطاء: فشل git push بخطأ 403 بعد نقل مستودع.

قطع الاتصال

افتح الإعدادات، ثم تبويب Integrations، وانقر Disconnect على بطاقة GitHub (يظهر الزر نفسه في نافذة New Project عند الاتصال). بعد قطع الاتصال يمكنك إعادة الاتصال في أي وقت عبر OAuth أو رمز PAT جديد.

خطوات سريعة

  1. افتح الإعدادات، ثم تبويب Integrations.
  2. على بطاقة GitHub Integration، انقر "Connect with GitHub OAuth"، أو اختر "configure a Personal Access Token" واحفظ رمزاً بنطاقي الصلاحية repo وread:user.
  3. تأكد من أن البطاقة تعرض "GitHub Connected".

إذا واجهتك صعوبة، افتح تذكرة دعم من صفحة التذاكر أو من أداة الدردشة.

ما زلت عالقاً؟ افتح تذكرة من التطبيق أو تحدث إلى مهندس.