dataops-jenkins-modernization

Community

Modernize Jenkins pipelines for safer DataOps

Authorivanshamaev
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Freestyle Jenkins jobs and ad-hoc shell steps create hard-to-review, non-reproducible DataOps workflows with weak secret handling and slow scalability.

Core Features & Use Cases

  • Freestyle to Declarative Pipeline migration: standardize pipeline structure for consistent CI/CD behavior and easier maintenance.
  • Shared Libraries & pipeline-as-code: extract reusable Groovy logic into vars/ and src/ to reduce duplication and improve change management.
  • Kubernetes agent modernization: run builds on ephemeral Kubernetes pods to remove static build slaves and improve isolation.
  • Safe credential management: use withCredentials patterns to prevent plaintext secrets in Jenkinsfiles.
  • Parallel stages and artifact handling: run tests concurrently and preserve required outputs like dbt/target/manifest.json.

Quick Start

Ask the AI to generate a Jenkins Declarative Pipeline that migrates a legacy Freestyle job to Kubernetes-based agents, uses shared libraries for dbt and notifications, and manages credentials with withCredentials while including lint, test, build (Kaniko), and deployment stages.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: dataops-jenkins-modernization
Download link: https://github.com/ivanshamaev/de-agent-skills/archive/main.zip#dataops-jenkins-modernization

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.