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

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

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

6 مستودعات

Awesome GitHub RepositoriesBuild Execution Engines

Mechanisms for running commands and scripts during the software build and packaging process.

Distinguishing note: Specifically targets the execution of build-time commands within containerized environments.

Explore 6 awesome GitHub repositories matching devops & infrastructure · Build Execution Engines. Refine with filters or upvote what's useful.

Awesome Build Execution Engines GitHub Repositories

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

    docker/awesome-compose

    45,561عرض على GitHub↗

    Awesome Compose is a collection of resources designed to demonstrate the orchestration of multi-container applications. It serves as a practical reference for using declarative configuration files to define, manage, and deploy complex software stacks, ensuring that services run consistently across development, testing, and production environments. The project highlights the capabilities of container lifecycle management by providing examples of how to bundle software with its dependencies into isolated, portable units. It emphasizes the use of multi-stage build pipelines to optimize image siz

    Run shell or direct commands during the build process to control how software installs dependencies, compiles source code, or prepares files for deployment.

    HTMLawesomeawesome-listdocker-compose
    عرض على GitHub↗45,561
  • ninja-build/ninjaالصورة الرمزية لـ ninja-build

    ninja-build/ninja

    13,034عرض على GitHub↗

    Ninja is a low-level build system and executable designed to function as a backend for higher-level build generators. It serves as a build graph processor that evaluates build files to determine the optimal execution order for target dependencies and binaries. The tool focuses on fast software compilation by executing commands based on dependency graphs to transform source code into binaries. It operates as an incremental build tool, utilizing file timestamps to manage build operations and recompile only the modified parts of a project. The system manages build automation through automated d

    Provides a mechanism for running commands and scripts based on dependency graphs to compile software.

    C++
    عرض على GitHub↗13,034
  • earthly/earthlyالصورة الرمزية لـ earthly

    earthly/earthly

    12,035عرض على GitHub↗

    Earthly is a containerized build system and Docker build framework designed for creating reproducible build pipelines. It ensures environment consistency by executing every build step inside an isolated container, combining the isolation of container images with dependency tracking and parallel execution. The system differentiates itself through a focus on hermeticity and multiplatform support, allowing for the generation of container images targeting multiple CPU architectures within a single execution flow. It maintains a hermetic build environment by isolating network access and utilizing

    Executes build pipelines on remote cloud infrastructure to maintain consistency across local and remote environments.

    Gobuildbuild-automationbuild-system
    عرض على GitHub↗12,035
  • moby/buildkitالصورة الرمزية لـ moby

    moby/buildkit

    10,061عرض على GitHub↗

    Buildkit is a programmable container build toolkit and OCI container image builder that converts build definitions into concurrent dependency graphs for image construction. It functions as an OCI image distribution engine, capable of generating container images and exporting artifacts to local storage or remote registries. The project is distinguished by its use of a low-level binary intermediate representation to decouple high-level build languages from the execution engine. It supports multi-platform image builds through user-mode architecture emulation and provides a distributed build cach

    Acts as a build execution engine that runs commands and scripts within containerized environments.

    Gobuilderbuildkitcloud-native
    عرض على GitHub↗10,061
  • docker/build-push-actionالصورة الرمزية لـ docker

    docker/build-push-action

    5,314عرض على GitHub↗

    هذا المشروع عبارة عن GitHub Action يقوم بأتمتة بناء ودفع صور حاويات Docker إلى سجلات OCI. يعمل كأداة بناء ونشر حاويات متعددة المنصات باستخدام محرك Buildx لإنشاء صور متوافقة مع معماريات أجهزة متعددة. تتميز الأداة بميزات أمان سلسلة توريد البرمجيات، بما في ذلك إنشاء فواتير مواد البرمجيات (SBOM) وشهادات المصدر للتحقق من سلامة الصور. تعمل على تحسين سرعة البناء عبر إدارة التخزين المؤقت عن بُعد وتدعم حقن الأسرار الآمن لمنع بقاء البيانات الحساسة في طبقات الصور. تغطي القدرات تكوين سياق البناء، بما في ذلك حل الكود المصدري عبر Git URIs، ونظام وسم يعتمد على البيانات الوصفية لتطبيق التصنيفات ووسوم الإصدار. كما توفر ملخصات تنفيذ وإحصائيات لتدقيق نتائج مهام البناء.

    Generates detailed execution summaries and statistics to audit and inspect the results of build jobs.

    TypeScriptbuildxdockerdockerhub
    عرض على GitHub↗5,314
  • shipitjs/shipitالصورة الرمزية لـ shipitjs

    shipitjs/shipit

    5,294عرض على GitHub↗

    Shipit هي أداة نشر Node.js ومنسق مهام عن بُعد تُستخدم لأتمتة عمليات نشر البرامج وتنفيذ أوامر shell عبر SSH. تعمل كمدير لسير عمل النشر وإطار عمل لأتمتة SSH، مما يسمح للمستخدمين بتحديد خطوط أنابيب الأتمتة التي تنسق السكربتات المحلية والبعيدة. يتميز المشروع بنظام تنسيق مهام قائم على رسم بياني للتبعيات ونظام خطافات (hooks) باعث للأحداث، مما يتيح إنشاء سير عمل أتمتة مخصص مع تنسيق مهام متسلسل. يدير إصدارات التطبيقات باستخدام إدارة الإصدارات القائمة على الروابط الرمزية (symlink)، مما يوفر القدرة على إجراء عمليات تراجع عن الإصدارات إلى إصدارات سابقة وتنظيف عمليات النشر القديمة. تغطي الأداة مجموعة واسعة من الإمكانيات بما في ذلك أتمتة الخادم البعيد، ومزامنة الملفات عبر المضيفين، وتوزيع الكود عن بُعد. كما تتضمن أدوات لتنفيذ أصول البناء وتدقيق الالتزامات (commits) المعلقة لتتبع الاختلافات بين التحكم في المصدر والمراجعات المنشورة.

    Executes necessary project build processes and scripts on either local or remote servers during the deployment cycle.

    JavaScriptcapistranodeploydeployment
    عرض على GitHub↗5,294
  1. Home
  2. DevOps & Infrastructure
  3. Build Execution Engines

استكشف الوسوم الفرعية

  • Execution SummariesDetailed reports and statistics providing a breakdown of build steps and job results. **Distinct from Build Execution Engines:** Distinct from Build Execution Engines: focuses on the observability and reporting of the build results rather than the execution mechanism itself.