jenkins-testing

Community

Jenkins plugin testing patterns & harness

Authoraneveux
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Jenkins plugin testing requires specialized test harnesses and patterns to ensure reliable plugin behavior across different Jenkins versions. This skill provides guidance on choosing the right test rules (JenkinsRule, RealJenkinsRule, JenkinsSessionRule), configuring test dependencies, and applying acceptance test harness patterns to maintain quality and stability.

Core Features & Use Cases

  • Provides structured patterns for config roundtrip, pipeline testing, and snippetizer testing.
  • Demonstrates how to integrate test utilities such as WebClient, CASC testing, Security testing, and ATH page objects in plugin tests.
  • Offers practical guidance for running tests with Maven and aligning dependencies via BOM, with anti-patterns to avoid.

Quick Start

Install and wire up Jenkins plugin tests using the harness and implement tests with the recommended rules to verify results by running mvn test.

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: jenkins-testing
Download link: https://github.com/aneveux/claude-garden/archive/main.zip#jenkins-testing

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.