Jenkins Pipeline Orchestrator
Automates Jenkins CI/CD pipeline configuration using the Jenkins REST API and Jenkinsfile DSL. Manages multi-branch pipelines, triggers builds via webhooks, and parses build artifacts for deployment readiness.
Automates Jenkins CI/CD pipeline configuration using the Jenkins REST API and Jenkinsfile DSL. Manages multi-branch pipelines, triggers builds via webhooks, and parses build artifacts for deployment readiness.
npx skills add agentskillexchange/skills --skill jenkins-pipeline-orchestrator-3
The Jenkins Pipeline Orchestrator skill provides comprehensive automation for Jenkins CI/CD environments. It leverages the Jenkins REST API to programmatically create, configure, and manage pipeline jobs without manual intervention through the Jenkins UI.
Key capabilities include generating Jenkinsfile definitions using the Declarative Pipeline DSL, configuring multi-branch pipeline jobs that automatically discover branches and pull requests, and setting up webhook triggers for GitHub, GitLab, and Bitbucket repositories. The skill handles credential management through the Jenkins Credentials API, ensuring secrets are securely stored and referenced in pipeline stages.
Build artifact analysis is built in โ the skill parses JUnit XML test reports, collects code coverage metrics from JaCoCo or Cobertura plugins, and evaluates deployment gates based on configurable quality thresholds. It also integrates with the Jenkins Blue Ocean API for modern pipeline visualization and status reporting to external notification channels via Slack or Microsoft Teams webhooks.