awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

12 repositorios

Awesome GitHub RepositoriesCI Integrations

Tools that connect external services to continuous integration pipelines via webhooks and events.

Distinguishing note: Focuses on the event-driven integration layer rather than the CI platform itself.

Explore 12 awesome GitHub repositories matching devops & infrastructure · CI Integrations. Refine with filters or upvote what's useful.

Awesome CI Integrations GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • continuedev/continueAvatar de continuedev

    continuedev/continue

    33,716Ver en GitHub↗

    Continue is an automated code review platform that integrates AI agents directly into the software development lifecycle. By executing custom validation rules against pull request diffs, it provides immediate feedback through repository status checks, allowing teams to enforce quality, security, and documentation standards before manual review begins. The system distinguishes itself through a file-based configuration model where validation logic is defined in version-controlled markdown files. These files act as system prompts that guide autonomous agents in evaluating code changes. This appr

    Triggers automated validation logic immediately upon submission of pull request events.

    TypeScriptagentaiclaude
    Ver en GitHub↗33,716
  • metersphere/metersphereAvatar de metersphere

    metersphere/metersphere

    13,302Ver en GitHub↗

    MeterSphere is a continuous testing platform that provides a suite of tools for automating interface, performance, and functional tests within a delivery pipeline. It functions as a comprehensive system for managing the testing lifecycle, from initial case planning and execution to defect tracking and reporting. The platform distinguishes itself through the use of large language models to automatically generate functional and interface test cases from requirements. It also features a distributed performance testing engine that coordinates pools of hardware and software resources to execute hi

    Offers programmable interfaces to connect external continuous integration tools to the testing workflow.

    Java
    Ver en GitHub↗13,302
  • spinnaker/spinnakerAvatar de spinnaker

    spinnaker/spinnaker

    9,740Ver en GitHub↗

    Spinnaker is a multi-cloud continuous delivery platform designed to automate software releases and deployment pipelines across various public cloud providers and Kubernetes clusters. It functions as a cloud deployment orchestrator and infrastructure delivery tool, coordinating the promotion of software artifacts through multiple environments using visual workflows and directed acyclic graphs. The platform distinguishes itself with a dedicated canary analysis engine that compares performance metrics between new and stable software versions to automate release decisions. It utilizes cloud-agnos

    Integrates with CI and source control systems to trigger automated delivery pipelines via webhooks and events.

    Java
    Ver en GitHub↗9,740
  • agentwrapper/agent-orchestratorAvatar de AgentWrapper

    AgentWrapper/agent-orchestrator

    7,637Ver en GitHub↗

    This project is an LLM coding agent orchestrator and AI software engineering platform designed to manage fleets of agents that autonomously solve issues, handle pull requests, and fix CI failures. It functions as an agentic CI/CD automator and parallel workflow manager, coordinating the end-to-end development lifecycle from initial ticket tracking to final code merging. The system is distinguished by its modular plugin framework and isolated worktree management, which allow multiple agents to work on separate coding tasks simultaneously without file system conflicts. It utilizes role-based mo

    Automatically detects failed CI builds and re-activates AI agents to implement the necessary fixes.

    TypeScriptagent-fleetagent-swarmclaude-code
    Ver en GitHub↗7,637
  • sverweij/dependency-cruiserAvatar de sverweij

    sverweij/dependency-cruiser

    6,804Ver en GitHub↗

    Dependency-cruiser es un analizador de dependencias y linter arquitectónico para JavaScript y TypeScript. Sirve como herramienta de análisis estático para mapear, visualizar y validar las relaciones entre módulos dentro de un codebase sin necesidad de ejecutar el código. El proyecto se distingue por su capacidad para imponer límites arquitectónicos mediante un sistema basado en reglas. Detecta dependencias circulares, identifica módulos huérfanos y código muerto, y valida restricciones de dependencia utilizando reglas de relaciones permitidas y prohibidas. También proporciona análisis cuantitativo de estabilidad calculando el acoplamiento aferente y eferente para identificar áreas frágiles de un proyecto. La herramienta cubre una amplia gama de capacidades, incluyendo el análisis de módulos multi-estándar para ES6, CommonJS y TypeScript, así como la visualización de grafos de dependencia con agregación a nivel de carpeta. Proporciona funciones de automatización para integración continua, como el establecimiento de líneas base de violaciones y exportaciones de datos estructurados en formatos JSON o CSV. El sistema incluye un proceso interactivo de bootstrapping de configuración del proyecto para generar archivos de configuración adaptados al entorno local.

    Outputs violation reports in formats compatible with continuous integration platform logging.

    JavaScript
    Ver en GitHub↗6,804
  • hect0x7/jmcomic-crawler-pythonAvatar de hect0x7

    hect0x7/JMComic-Crawler-Python

    6,371Ver en GitHub↗

    JMComic-Crawler-Python is a high-performance asynchronous web scraper and API client designed to programmatically retrieve images and metadata from a comic hosting service. It functions as a media archiving tool for batch downloading albums and chapters, automating the process of saving content to a local filesystem. The project is distinguished by its ability to reverse server-side pixel obfuscation, using a decryption tool to reconstruct sliced and shuffled images. To maintain stable connectivity, it utilizes a network bypass utility featuring dynamic domain rotation and proxy routing to ci

    Integrates with external CI platforms to schedule automated content retrieval and collection exports.

    Python18comicasynciocrawler
    Ver en GitHub↗6,371
  • kucherenko/jscpdAvatar de kucherenko

    kucherenko/jscpd

    5,800Ver en GitHub↗

    jscpd is a code duplication detector that scans source code across 223 languages to find identical or near-identical copy-pasted blocks using a rolling hash algorithm. It is built with a Rust core for high performance, exposed through a Node.js API and CLI, and can be run as a standalone binary with no runtime dependencies. The tool detects duplicates in embedded languages within Vue, Svelte, Astro, and Markdown files by tokenizing each language block separately, and it supports extensionless scripts via shebang detection. The project distinguishes itself through its integration capabilities

    Exits with a non-zero code when duplication exceeds a configurable threshold, enforcing quality gates in CI.

    TypeScriptaiclones-detectioncode-quality
    Ver en GitHub↗5,800
  • danger/dangerAvatar de danger

    danger/danger

    5,645Ver en GitHub↗

    Connects with continuous integration systems and peer review platforms to execute checks and post results.

    Rubyautomationbitbucketci
    Ver en GitHub↗5,645
  • google/git-appraiseAvatar de google

    google/git-appraise

    5,303Ver en GitHub↗

    git-appraise es una herramienta de revisión de código descentralizada y un motor de flujo de trabajo de revisión distribuido. Permite a los equipos realizar revisiones por pares almacenando solicitudes de revisión, comentarios y aprobaciones como objetos directamente dentro de los repositorios de Git, eliminando la necesidad de un servidor central. El sistema sincroniza los datos de revisión entre los miembros del equipo utilizando operaciones estándar de push y pull de Git. Gestiona todo el ciclo de vida de un cambio de código —desde la solicitud de revisión inicial hasta la fusión final— utilizando referencias de Git para rastrear el estado y la identidad de las revisiones. El proyecto cubre flujos de trabajo de aprobación de código, incluyendo la aplicación de aprobaciones obligatorias de revisores. También funciona como un rastreador para resultados de integración continua y análisis estático automatizado, registrando los resultados de la construcción como objetos estructurados vinculados a revisiones de código específicas.

    Records build results and automated analysis outcomes as structured notes within the Git repository.

    Go
    Ver en GitHub↗5,303
  • cake-build/cakeAvatar de cake-build

    cake-build/cake

    4,179Ver en GitHub↗

    Cake es un sistema de automatización de compilación multiplataforma y framework de scripting que permite a los usuarios definir pipelines de compilación de software usando scripts de C#. Funciona como un orquestador de pipelines CI/CD y ejecutor de compilaciones, proporcionando un lenguaje de dominio específico (DSL) fuertemente tipado para simplificar la orquestación de procesos de compilación, pruebas y empaquetado en Windows, Linux y macOS. El sistema garantiza entornos de compilación reproducibles fijando las versiones de herramientas de compilación, módulos y dependencias. Se distingue por permitir un flujo de trabajo de scripting en C# con soporte completo para IDE, incluyendo autocompletado, resaltado de sintaxis y ejecución directa de tareas dentro de los editores. El framework cubre una amplia gama de capacidades, incluyendo la ejecución de tareas mediante grafos acíclicos dirigidos (DAG), abstracción de procesos multiplataforma e instalación automatizada de herramientas. Cuenta con detección consciente del entorno para varios proveedores de integración continua y ofrece extensibilidad a través de una arquitectura de plugins basada en NuGet e inyección de dependencias. Los scripts de compilación se ejecutan como binarios compilados en tiempo de ejecución o alojados dentro de una aplicación de consola.

    Identifies when the process is running within a Bamboo environment to retrieve build-specific metadata.

    C#build-automationbuild-automation-toolbuild-tool
    Ver en GitHub↗4,179
  • actions/upload-artifactAvatar de actions

    actions/upload-artifact

    4,108Ver en GitHub↗

    Este proyecto es un gestor de artefactos de construcción y herramienta de persistencia de archivos diseñada para guardar archivos y directorios de una ejecución de flujo de trabajo como activos archivados. Funciona como un archivador de activos de flujo de trabajo que comprime y sube archivos de proyecto a un almacén remoto. El sistema se diferencia por un sistema integral de seguimiento de metadatos que genera identificadores únicos, URLs de descarga y resúmenes de seguridad para cada activo subido. Gestiona el ciclo de vida del activo utilizando políticas de retención configurables para determinar cuánto tiempo permanecen disponibles los archivos antes de su eliminación automática y admite la actualización de activos existentes mediante capacidades de sobrescritura. La herramienta cubre amplias áreas de capacidad, incluyendo operaciones de archivo, donde utiliza patrones glob para la resolución y prefijado de directorios para evitar colisiones de nombres de archivo durante la fusión de artefactos. También proporciona compresión de archivos configurable para equilibrar la velocidad de subida frente al tamaño de almacenamiento e incluye lógica para manejar archivos faltantes durante el proceso de subida.

    Stores the outcomes of CI runs as persistent objects to be passed between different jobs.

    TypeScript
    Ver en GitHub↗4,108
  • ansible-community/ansible-lintAvatar de ansible-community

    ansible-community/ansible-lint

    3,876Ver en GitHub↗

    Ansible-lint is a static analysis tool and YAML scanner designed to enforce coding standards and best practices for Ansible playbooks. It functions as a linter and automated fixer that identifies suboptimal patterns and behavioral errors within infrastructure-as-code configuration files. The project provides capabilities for automated linting correction, allowing it to programmatically fix common styling and behavioral issues. It also includes pre-configured pipeline actions for integrating these validation checks into continuous integration workflows. The tool utilizes abstract syntax tree

    Integrates automated playbook validation into continuous integration pipelines to maintain consistent coding standards.

    Python
    Ver en GitHub↗3,876
  1. Home
  2. DevOps & Infrastructure
  3. CI Integrations

Explorar subetiquetas

  • Build Result PersistenceStoring the outcomes of CI runs as structured objects within the version control history. **Distinct from CI Integrations:** Distinct from general CI Integrations by focusing on the persistence of build results as Git objects rather than just webhook connectivity.
  • CI Failure Remediation1 sub-etiquetaAutomated systems that detect CI build failures and trigger corrective actions to fix them. **Distinct from CI Integrations:** Distinct from general CI Integrations: focuses specifically on the loop of detecting failure and triggering a fix.
  • Decentralized Result TrackingRecords build and analysis outcomes as structured objects within a Git repository for distributed access. **Distinct from CI Integrations:** Distinct from CI Integrations: focuses on the storage of results as Git objects rather than the event-driven integration layer.
  • Environment DetectionCapabilities for detecting the host CI environment to adjust build behavior and retrieve metadata. **Distinct from CI Integrations:** Focuses on detecting the active CI platform rather than event-driven webhook integrations.