awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 مستودعات

Awesome GitHub RepositoriesLifecycle Phase Binding

Binding specific plugin goals to standardized stages of a build lifecycle.

Distinct from Build Logic Extensions: Distinct from general build logic extensions by focusing specifically on the timing and order of execution within a defined lifecycle.

Explore 2 awesome GitHub repositories matching software engineering & architecture · Lifecycle Phase Binding. Refine with filters or upvote what's useful.

Awesome Lifecycle Phase Binding GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • apache/mavenالصورة الرمزية لـ apache

    apache/maven

    5,161عرض على GitHub↗

    Maven هي أداة لأتمتة بناء مشاريع Java ومنسق لبناء البرمجيات. تعمل كمدير لدورة حياة المشروع ونظام لإدارة التبعيات، باستخدام نموذج كائن مشروع موحد لتجميع واختبار وتغليف مشاريع Java. يتميز المشروع بدورة حياة بناء قائمة على المراحل ونموذج توسعة قائم على الإضافات، مما يسمح للمستخدمين بربط أهداف مخصصة بمراحل بناء محددة. ينسق البرمجيات المعقدة من خلال إدارة المشاريع متعددة الوحدات ويضمن سير عمل بناء قابل للتكرار عن طريق تحييد متغيرات البيئة والتحكم في إصدارات سلسلة الأدوات. تغطي إمكانياته إدارة شاملة للتبعيات، بما في ذلك حل التبعيات المتعدية ونشر القطع البرمجية (artifacts) إلى مستودعات بعيدة. يوفر النظام أيضاً إنشاء المشاريع من خلال القوالب وإنشاء وثائق مفصلة لإنتاج مراجع واجهات برمجة التطبيقات ومواقع المشاريع. تتضمن الأداة واجهة سطر أوامر مع إكمال المدخلات وتدعم تنفيذ البناء دون اتصال باستخدام ذاكرة تخزين مؤقت محلية للقطع البرمجية.

    Binds custom plugin goals to specific build lifecycle phases to strictly control the order of execution.

    Javaapache-mavenbuild-managementhacktoberfest
    عرض على GitHub↗5,161
  • eirslett/frontend-maven-pluginالصورة الرمزية لـ eirslett

    eirslett/frontend-maven-plugin

    4,368عرض على GitHub↗

    هذا المشروع عبارة عن إضافة (plugin) لـ Maven تدمج عمليات بناء Node.js و npm في دورة حياة بناء Java. تعمل كمنسق للبناء ومدير للبيئة، مما يسمح بتنفيذ سكريبتات npm ومشغلات مهام الواجهة الأمامية أثناء عملية بناء مشروع Java. تدير الإضافة تنزيل واستخراج ثنائيات Node.js و npm المحددة في أدلة المشروع المحلية. وهذا يضمن بيئات بناء متسقة وعبر المنصات من خلال حل الثنائيات بناءً على نظام تشغيل المضيف وبنية المعالج دون تعديل حالة النظام العالمية. توفر تنسيقاً لأدوات الواجهة الأمامية، بما في ذلك تنفيذ مديري الحزم، ومشغلات الاختبار، وأتمتة السكريبتات. يدعم النظام حقن متغيرات البيئة، وتكوين وكيل الشبكة للبيئات المقيدة، وتخزين تنزيل الثنائيات لتقليل حمل الشبكة. يوفر التكامل مع بيئات التطوير المتكاملة (IDE) دعماً للبناء التزايدي لمنع تنفيذ المهام غير الضرورية.

    Binds frontend tool execution to specific phases of the Maven build lifecycle.

    Java
    عرض على GitHub↗4,368
  1. Home
  2. Software Engineering & Architecture
  3. Plugin-Based Logic Extensions
  4. Build Logic Extensions
  5. Lifecycle Phase Binding