Jenkins Shell Scripts

Finding Jobs Running On A Controller Executor

While working with a client, we discovered a need to locate which jobs were running directly on their on-controller executors, as the system had become slow and non-responsive when lots of jobs were running. When properly using Jenkins agents, this should not be an issue as the workload should be offloaded to those agent systems. A simple way to search would be to grep through the job run logs to see where they’re running directly…

Continue reading

GitHub Jenkins Ruby

Hacktoberfest: Analyzing CloudBees CI Plugins List for Support Level

For Hacktoberfest, I decided my project this year was going to be useful to those who are administrators of a CloudBees CI environment and are always being pestered about Plugins and their Support level (Tier 1, 2, 3 or completely off the radar) to encourage those administrators of Controllers to manage their Plugins more effectively. With the advent of the Plugin Usage Analyzer Plugin from CloudBees, this job is made much easier, but it’s still…

Continue reading