awesome-repositories.com
Blog
MCP
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
·
jenkinsci avatar

jenkinsci/pipeline-examples

0
View on GitHub↗
4,296 estrellas·3,567 forks·Groovy·MIT·9 vistasjenkins.io/doc/pipeline/examples↗

Pipeline Examples

This project is a library of version-controlled workflow definitions and a collection of Groovy scripts and configuration snippets for implementing continuous integration and delivery automation in Jenkins. It serves as a reference for building automated pipelines using both declarative syntax and scripted logic.

The repository provides template collections and implementation patterns for creating software build and deployment workflows. It includes reusable functions and logic patterns designed to standardize pipeline behavior and eliminate code duplication across multiple projects through the use of shared libraries.

The coverage includes the management of pipeline as code, the development of global libraries for organizational consistency, and the definition of automated software delivery lifecycles.

Features

  • Pipeline-as-Code - Defines CI/CD pipelines using a full-featured programming language in version-controlled files.
  • Jenkins Pipelines - Offers a comprehensive library of scripted and declarative pipeline definitions for automating software delivery in Jenkins.
  • Scripted Pipeline Logic - Implements deployment workflows using programmatic script logic instead of static configuration files.
  • CI CD Pipelines - Establishes automated workflows for testing and deploying software updates across an organization.
  • CI/CD Workflows - Provides a collection of reusable implementation patterns to standardize automated build, test, and deployment workflows.
  • Declarative Build Pipelines - Provides examples of build and distribution workflows defined via static configuration files to ensure reproducibility.
  • Workflow Definitions as Code - Defines multi-step pipelines and task logic in code files stored within version control.
  • Shared Pipeline Libraries - Provides common pipeline logic shared across multiple projects to standardize build processes and reduce code duplication.
  • Structural Patterns - Offers structural patterns and code examples for creating both declarative and scripted Jenkins pipelines.
  • Declarative Workflow Definitions - Offers structured definitions for automated workflows including configurable triggers and task settings.
  • Pipeline Domain Specific Languages - Implements a specialized Groovy-based language to define the sequence and logic of automation pipelines as code.
  • Pipeline Shared Libraries - Provides reusable logic and functions stored in external repositories and loaded at runtime for pipeline orchestration.
  • Build and Deployment - Provides scripts and patterns for building, managing, and deploying software applications.
  • Distributed Agent Orchestration - Relies on a host system to interpret scripts and coordinate tasks across a distributed set of build agents.
  • Automated Deployment Pipelines - Automates the end-to-end flow of code from version control to production environments.
  • CI Workflow Automations - Implements automated sequences for building, testing, and integrating code changes.
  • Reference Implementations - Serves as a reference library of version-controlled workflow definitions for implementing CI/CD automation.
  • Pipeline Execution Logic - Provides an imperative programming model allowing for complex logic and full control over the pipeline execution flow.
  • Plugin Execution Engines - Utilizes an architecture for loading and executing modular plugins within the host system to orchestrate tasks.
  • Global Pipeline Libraries - Uses centralized script repositories to enforce consistent workflow behavior across all organizational jobs.
  • DevOps and Infrastructure - Examples and snippets for CI/CD pipeline scripting.

Historial de estrellas

Gráfico del historial de estrellas de jenkinsci/pipeline-examplesGráfico del historial de estrellas de jenkinsci/pipeline-examples

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Pipeline Examples

Proyectos open-source similares, clasificados según cuántas características comparten con Pipeline Examples.
  • jenkinsci/dockerAvatar de jenkinsci

    jenkinsci/docker

    7,530Ver en GitHub↗

    This project is a containerized build automation system and self-hosted DevOps platform provided as a Docker image. It serves as a distributed build orchestrator and a Dockerized continuous integration and delivery server, ensuring consistent execution environments across different infrastructure. The system distinguishes itself through a distributed execution model that separates a primary controller from multiple remote agents connected via SSH, TCP, or web sockets. It utilizes a modular extensibility framework that allows the core system functionality to be augmented through the installati

    PowerShelldockerhacktoberfestjenkins
    Ver en GitHub↗7,530
  • in28minutes/devops-master-classAvatar de in28minutes

    in28minutes/devops-master-class

    2,833Ver en GitHub↗

    This repository is a comprehensive educational resource covering the full spectrum of DevOps practices, including continuous integration and delivery, containerization, orchestration, configuration management, and infrastructure as code. It provides structured content that walks through automating the build, test, and deployment lifecycle using multi-stage pipelines with Jenkins and Azure DevOps. The material covers declarative server configuration and state management through automated Ansible playbooks, enabling consistent system environments across machines. It also addresses container lif

    Javaazure-devopsdevops-coursekubernetes
    Ver en GitHub↗2,833
  • hatchet-dev/hatchetAvatar de hatchet-dev

    hatchet-dev/hatchet

    6,622Ver en GitHub↗

    Hatchet is an open-source durable workflow engine and task orchestration platform. It provides a framework for building and executing fault-tolerant, multi-step pipelines as directed acyclic graphs (DAGs), with automatic retries, scheduling, and real-time observability. The system is built around durable task checkpointing, which persists execution state after each step so work can resume from the last checkpoint after a worker crash or restart, and it supports event-driven task resumption that pauses a task until a matching external event arrives. The platform distinguishes itself through it

    Goconcurrencydagdistributed
    Ver en GitHub↗6,622
  • rtfd/readthedocs.orgAvatar de rtfd

    rtfd/readthedocs.org

    8,365Ver en GitHub↗

    Read the Docs is an automated documentation hosting platform that transforms source files from version control into published websites. It functions as a documentation pipeline that updates content automatically on every commit to keep technical manuals in sync with software releases. The platform provides specialized hosting for static site documentation and integrates as a CI/CD pipeline for documentation workflows. It utilizes a webhook-driven build system to trigger documentation rebuilds automatically by listening for push events from remote version control systems. The service supports

    Python
    Ver en GitHub↗8,365
Ver las 30 alternativas a Pipeline Examples→

Preguntas frecuentes

¿Qué hace jenkinsci/pipeline-examples?

This project is a library of version-controlled workflow definitions and a collection of Groovy scripts and configuration snippets for implementing continuous integration and delivery automation in Jenkins. It serves as a reference for building automated pipelines using both declarative syntax and scripted logic.

¿Cuáles son las características principales de jenkinsci/pipeline-examples?

Las características principales de jenkinsci/pipeline-examples son: Pipeline-as-Code, Jenkins Pipelines, Scripted Pipeline Logic, CI CD Pipelines, CI/CD Workflows, Declarative Build Pipelines, Workflow Definitions as Code, Shared Pipeline Libraries.

¿Qué alternativas de código abierto existen para jenkinsci/pipeline-examples?

Las alternativas de código abierto para jenkinsci/pipeline-examples incluyen: jenkinsci/docker — This project is a containerized build automation system and self-hosted DevOps platform provided as a Docker image. It… in28minutes/devops-master-class — This repository is a comprehensive educational resource covering the full spectrum of DevOps practices, including… rtfd/readthedocs.org — Read the Docs is an automated documentation hosting platform that transforms source files from version control into… hatchet-dev/hatchet — Hatchet is an open-source durable workflow engine and task orchestration platform. It provides a framework for… nuke-build/nuke — Nuke is a build automation system for defining software compilation and deployment pipelines using a strongly typed C#… aws/copilot-cli — AWS Copilot is a command line interface for deploying and managing containerized applications and services on AWS. It…