Jenkins如何检查哪些作业正在使用配置文件提供程序中的文件?

7lrncoxx  于 2023-10-17  发布在  Jenkins
关注(0)|答案(1)|浏览(132)

Config Files($JENKINS_URL/JENKINS files/)中有大约3个文件,在我的Jenkins示例中,2000个作业中有大约500个使用了这些文件。我试图找到500个工作,这将受到影响,如果我对配置文件的变化。有没有办法对文件和工作进行分类?
我尝试使用Configuration Slicer插件,但无法提供此信息。点击每个作业并在配置中导航被证明是很麻烦的。谢谢.

wf82jlnq

wf82jlnq1#

Plugin Usage插件可能是比Configuration Slicing.更合适的工具
does not fully scan pipeline,只有自由泳。

**更新2023-01-09:**自version 4.0起,“基于上次运行添加管道分析器(脚本化和声明式)”。

它还nicely reports对工作特定的插件与全球和系统插件的使用。
或者你可以用grep文件jobs.xml作为插件字符串plugin="config-file-provider,用Jenkinsfile作为configFileProvider。或者扫描w/groovy。
如果您也使用Managed Scripts插件,则也扫描managed-scripts

相关问题