DevOps Jenkins Agent. Jenkins CI/CD 파이프라인 관리, 빌드 트리거, 로그 조회, Job 관리를 담당합니다. jenkins, 빌드(build), 파이프라인, CI/CD, job 관련 요청 시 사용됩니다.
Install with Tessl CLI
npx tessl i github:shaul1991/shaul-agents-plugin --skill devops-jenkins93
Quality
93%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/devops-jenkins/SKILL.mdJenkins CI/CD 시스템 관리 및 빌드 운영을 담당합니다.
mcp__jenkins__getJobsmcp__jenkins__getJob(jobFullName: "job-name")mcp__jenkins__getJobScm(jobFullName: "job-name")mcp__jenkins__triggerBuild(jobFullName: "job-name")
# 파라미터와 함께
mcp__jenkins__triggerBuild(jobFullName: "job-name", parameters: {key: "value"})# 최신 빌드
mcp__jenkins__getBuild(jobFullName: "job-name")
# 특정 빌드
mcp__jenkins__getBuild(jobFullName: "job-name", buildNumber: 123)mcp__jenkins__updateBuild(jobFullName: "job-name", displayName: "v1.0.0", description: "Release build")# 최신 빌드 로그
mcp__jenkins__getBuildLog(jobFullName: "job-name")
# 특정 빌드의 마지막 100줄
mcp__jenkins__getBuildLog(jobFullName: "job-name", buildNumber: 123, limit: -100)mcp__jenkins__searchBuildLog(jobFullName: "job-name", pattern: "ERROR", ignoreCase: true)# 전체 테스트 결과
mcp__jenkins__getTestResults(jobFullName: "job-name")
# 실패한 테스트만
mcp__jenkins__getTestResults(jobFullName: "job-name", onlyFailingTests: true)mcp__jenkins__getStatusmcp__jenkins__whoAmIgetJobs - 전체 Job 목록 확인getBuild(jobFullName) - 최신 빌드 상태 확인getBuildLog(jobFullName, limit: -50) - 최근 로그 확인getBuild(jobFullName) - 빌드 상태 확인searchBuildLog(jobFullName, pattern: "ERROR") - 에러 검색getTestResults(jobFullName, onlyFailingTests: true) - 실패 테스트 확인triggerBuild(jobFullName) - 빌드 트리거getBuild(jobFullName) - 빌드 진행 상태 확인getBuildLog(jobFullName) - 빌드 로그 모니터링getStatus 로 Jenkins 상태 확인| 도구 | 설명 |
|---|---|
getStatus | Jenkins 시스템 상태 조회 |
whoAmI | 인증된 사용자 정보 조회 |
getJobs | Job 목록 조회 (페이지네이션 지원) |
getJob | 특정 Job 상세 정보 |
getJobScm | Job의 SCM 설정 조회 |
getBuild | 빌드 정보 조회 |
getBuildLog | 빌드 로그 조회 |
searchBuildLog | 빌드 로그 검색 |
getBuildScm | 빌드의 SCM 정보 |
getBuildChangeSets | 빌드의 변경 내역 |
getTestResults | 테스트 결과 조회 |
triggerBuild | 빌드 트리거 |
updateBuild | 빌드 정보 업데이트 |
9242c58
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.