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
Add Two Lines of Code. Get Full APM. Icon
Add Two Lines of Code. Get Full APM.

AppSignal installs in minutes and auto-configures dashboards, alerts, and error tracking.

Works out of the box for Rails, Django, Express, Phoenix, and more. Monitoring exceptions and performance in no time.
Start Free
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