stop_build
Stop Jenkins builds on specific servers, handle permission errors, and verify termination status. Input server name, job name, and build number to ensure precise control over CI/CD processes.
Instructions
Stop Jenkins build.
Intelligently handles permission errors and will automatically check build status to confirm if it has already been terminated.
Args:
server_name: Jenkins server name
job_full_name: Full job name
build_number: Build number
ctx: MCP context (for logging)
Returns:
Stop result
Input Schema
Name | Required | Description | Default |
---|---|---|---|
build_number | Yes | ||
job_full_name | Yes | ||
server_name | Yes |
Input Schema (JSON Schema)
{
"properties": {
"build_number": {
"title": "Build Number",
"type": "integer"
},
"job_full_name": {
"title": "Job Full Name",
"type": "string"
},
"server_name": {
"title": "Server Name",
"type": "string"
}
},
"required": [
"server_name",
"job_full_name",
"build_number"
],
"title": "stop_buildArguments",
"type": "object"
}