我们在Jenkins实例上有很多工作,人们经常很难找到他们感兴趣的工作(尽管有电子邮件通知,仪表板等)。
我已经整理了一个Groovy脚本,该脚本可以找到检出给定存储库地址的所有作业:https://gist.github.com/jakub-bochenski/e152affa4719b0794a3311fcc7abe590
有更好的解决方案吗?我无法找到任何搜索插件等。
如果没有现成的解决方案,那么脚本可以更清晰的方式实现:
AbstractProject
,WorkflowJob
和WorkflowMultiBranchProject
,因为我找不到任何共同逻辑SubversionSCM
和GitSCM
因为我不知道任何抽象方式来获取"远程网址" 答案 0 :(得分:1)
尝试使用信息中心视图进行作业分组和组织,我们拥有超过7000个以上的作业,并且有超过200个用户可以访问这些作业。