Blame
|
1 | # jenkins |
||||||
| 2 | ||||||||
| 3 | #### kill jobs |
|||||||
| 4 | ```groovy |
|||||||
| 5 | import jenkins.model.Jenkins |
|||||||
| 6 | ||||||||
| 7 | def projectPath = "<project_path>" |
|||||||
| 8 | ||||||||
| 9 | Jenkins.instance.getAllItems(jenkins.model.ItemGroup).each { itemGroup -> |
|||||||
| 10 | if (itemGroup.fullName == projectPath) { |
|||||||
| 11 | itemGroup.getAllItems().each { job -> |
|||||||
| 12 | println("Stopping job: ${job.fullName}") |
|||||||
| 13 | job.doStop() |
|||||||
| 14 | } |
|||||||
| 15 | } |
|||||||
| 16 | } |
|||||||
| 17 | ``` |
|||||||