This repository is a Jenkins Shared Library that packages reusable pipeline steps and patterns for building, testing, and releasing containerized applications to Kubernetes and OpenShift. It codifies best practices—building images, running unit/integration tests, publishing artifacts, and rolling out changes—so teams can adopt a consistent CI/CD approach with minimal Groovy code. The library includes helpers for preview environments, GitOps-style promotion, and release versioning to improve traceability across stages. Because it abstracts low-level CLI invocations, pipelines become more declarative and easier to review. It encourages composable, parameterized pipelines that work across many repositories while still allowing per-service overrides. Organizations use it to bootstrap platform-aligned pipelines quickly and reduce drift in how services are built and deployed.

Features

  • Offers reusable Jenkins Pipeline functions and steps
  • Integrates via @Library directive in Jenkinsfiles
  • Promotes sharing of CI/CD logic across repositories
  • Linked with the broader fabric8 platform and image ecosystem
  • Enables versioned pipeline libraries via Git tags or commit SHAs
  • Helps standardize builds and reduce pipeline duplication across teams

Project Samples

Project Activity

See All Activity >

Categories

Libraries

License

Apache License V2.0

Follow Fabric8 Pipeline Library

Fabric8 Pipeline Library Web Site

Other Useful Business Software
$300 in Free Credit Towards Top Cloud Services Icon
$300 in Free Credit Towards Top Cloud Services

Build VMs, containers, AI, databases, storage—all in one place.

Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
Get Started
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Fabric8 Pipeline Library!

Additional Project Details

Programming Language

Groovy

Related Categories

Groovy Libraries

Registered

2025-09-03