awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 repository-uri

Awesome GitHub RepositoriesContinuous Integration Systems

Tools for automating build and test pipelines.

Distinguishing note: No existing candidates; maps to DevOps.

Explore 8 awesome GitHub repositories matching devops & infrastructure · Continuous Integration Systems. Refine with filters or upvote what's useful.

Awesome Continuous Integration Systems GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • ziadoz/awesome-phpAvatar ziadoz

    ziadoz/awesome-php

    32,573Vezi pe GitHub↗

    This project is a community-driven directory and knowledge base for the PHP ecosystem. It serves as a comprehensive index of high-quality libraries, frameworks, tools, and educational materials, designed to help developers navigate the landscape and select appropriate solutions for their software projects. The directory distinguishes itself through a hierarchical taxonomy that organizes vast amounts of technical information into a logical, human-readable structure. By relying on distributed contributions from the developer community, it maintains a current and vetted collection of references

    Provides curated resources for continuous integration.

    awesomeawesome-listsphp
    Vezi pe GitHub↗32,573
  • actions/runner-imagesAvatar actions

    actions/runner-images

    12,857Vezi pe GitHub↗

    This project provides a collection of automated scripts for building and maintaining virtual machine images designed for continuous integration runners. It functions as a framework for infrastructure as code, enabling the generation of pre-configured environments that ensure consistent software and tool availability across automated workflows. The system utilizes declarative configuration to manage the lifecycle of virtual machine images, ensuring environment parity across cloud regions. By automating the image baking process, it allows for the creation of immutable snapshots that provide rep

    Configures pre-built runner images with necessary software tools to support automated build and test workflows.

    PowerShell
    Vezi pe GitHub↗12,857
  • harisekhon/devops-bash-toolsAvatar HariSekhon

    HariSekhon/DevOps-Bash-tools

    8,062Vezi pe GitHub↗

    DevOps-Bash-tools is a collection of shell scripts and aliases designed to automate cloud infrastructure, container orchestration, and CI/CD pipelines. It provides a comprehensive toolset for managing operational workflows through the command line. The project specializes in automating tasks across multiple platforms, including managing namespaces and secrets in Kubernetes, auditing resources in AWS and GCP, and triggering builds or managing environment variables in GitHub Actions, GitLab CI, and CircleCI. It also includes a toolkit for interacting with container registries to query manifests

    Provides automation for provisioning GitHub Actions runner instances and managing their registration tokens.

    Shellapiawsbash
    Vezi pe GitHub↗8,062
  • actions/actions-runner-controllerAvatar actions

    actions/actions-runner-controller

    6,320Vezi pe GitHub↗

    Kubernetes controller for GitHub Actions self-hosted runners

    Adjusts the number of runner instances up or down based on the volume of queued workflow jobs.

    Gogithub-actionskubernetesoperator
    Vezi pe GitHub↗6,320
  • marcel-dempers/docker-development-youtube-seriesAvatar marcel-dempers

    marcel-dempers/docker-development-youtube-series

    5,773Vezi pe GitHub↗

    Acest proiect oferă o colecție de kituri de implementare, ghiduri și cod sursă concepute pentru a preda dezvoltarea aplicațiilor containerizate și managementul clusterelor. Servește drept cale de învățare pentru împachetarea aplicațiilor cu Docker și orchestrarea workload-urilor în Kubernetes. Repository-ul include walkthrough-uri practice pentru construirea de pipeline-uri de livrare automatizate folosind runner-e containerizate și agenți de build. De asemenea, oferă o suită de ghiduri pentru implementarea observabilității cloud-native, implementarea service mesh-urilor și gestionarea configurațiilor clusterelor Kubernetes. Materialul acoperă o gamă largă de capabilități DevOps, inclusiv automatizarea pipeline-urilor CI/CD, rutarea traficului de rețea și furnizarea de stocare persistentă. De asemenea, abordează preocupări de infrastructură precum controlul accesului bazat pe roluri (RBAC), furnizarea de certificate SSL și colectarea metricilor și log-urilor de performanță ale sistemului.

    Guides the packaging of automation runners and CLIs into container images for isolated job execution.

    Go
    Vezi pe GitHub↗5,773
  • buildbot/buildbotAvatar buildbot

    buildbot/buildbot

    5,452Vezi pe GitHub↗

    Buildbot este un framework de integrare continuă (CI) bazat pe Python și un orchestrator distribuit de build-uri. Acesta funcționează ca un motor de automatizare a build-urilor care coordonează preluarea codului sursă, execuția etapelor de build și raportarea rezultatelor printr-un controller central și o rețea de agenți worker la distanță. Sistemul se distinge printr-o arhitectură de extensibilitate bazată pe plugin-uri și un model de distribuție master-worker. Permite modificarea dinamică a build-urilor la runtime și suportă un backend de bază de date pluggable pentru persistența stării sistemului și a datelor istorice de build. Proiectul acoperă o gamă largă de capabilități, inclusiv programarea automatizată a build-urilor și orchestrarea pipeline-urilor, integrarea cu controlul versiunilor prin polling și webhooks, și provizionarea de workeri pe servere fizice, containere Docker și clustere Kubernetes. Oferă, de asemenea, monitorizare și observabilitate cuprinzătoare prin analiza log-urilor de build și urmărirea performanței, alături de gestionarea securizată a secretelor și autentificare multi-provider. Controlul administrativ este disponibil printr-o interfață web dedicată și instrumente CLI pentru validarea configurației și gestionarea proceselor.

    Operates as a complete system that monitors version control to trigger automated compilation and validation pipelines.

    Python
    Vezi pe GitHub↗5,452
  • hunvreus/devpushAvatar hunvreus

    hunvreus/devpush

    4,492Vezi pe GitHub↗

    Devpush is a self-hosted Git-based PaaS that automates the deployment of containerized applications. It maps each Git branch to an isolated Docker environment, creating a multi-environment runtime where staging, production, and other workflows run in parallel with scoped configuration and encrypted variables. Deployments are triggered automatically by Git push events via a configured GitHub App, managing the full lifecycle from build to release with zero-downtime rollouts and instant rollback. The platform includes a built-in Let's Encrypt SSL manager that automatically provisions and renews

    Pulls or clears Docker images for runners through the admin panel, including support for local images on the host daemon.

    Pythoncontinuous-deploymentdeploymentdjango
    Vezi pe GitHub↗4,492
  • myoung34/docker-github-actions-runnerAvatar myoung34

    myoung34/docker-github-actions-runner

    2,202Vezi pe GitHub↗

    Acest proiect oferă un agent de execuție containerizat conceput pentru a găzdui fluxuri de lucru automatizate pentru platformele de control al versiunilor. Funcționează ca un runner self-hosted care se înregistrează automat la un serviciu central la pornire și se termină după finalizarea unei singure sarcini, asigurându-se că fiecare sarcină rulează într-un mediu curat și izolat. Sistemul se distinge prin accentul pus pe gestionarea ciclului de viață efemer și securitate. Prin utilizarea unui model de execuție non-root, impune principii de „least-privilege” în timpul procesării sarcinilor. Runner-ul suportă configurarea dinamică prin variabile de mediu, permițând înregistrarea automată, etichetarea personalizată și integrarea networking-ului de tip proxy pentru operarea în infrastructuri restricționate sau protejate de firewall. Utilizatorii pot personaliza mediul de execuție construind pe baza unor imagini de bază pentru a include toolchain-uri specifice și dependențe software necesare pentru diverse pipeline-uri de build. Runner-ul gestionează întregul ciclu de viață al agentului, inclusiv obținerea token-urilor de acces, curățarea fișierelor temporare și deregistrarea containerului odată ce sarcina alocată este finalizată.

    Automates the acquisition of registration tokens at runtime to simplify agent deployment.

    Shellcicddockergithub
    Vezi pe GitHub↗2,202
  1. Home
  2. DevOps & Infrastructure
  3. Continuous Integration Systems

Explorează sub-etichetele

  • Runner Image Managers1 sub-tagTools for configuring and maintaining pre-built virtual machine images for continuous integration runners. **Distinct from Continuous Integration Systems:** Distinct from general CI systems: focuses specifically on the configuration and lifecycle of runner images.