forked from ivanaudisio/Jenkins
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgetPluginInfo.groovy
More file actions
30 lines (30 loc) · 1.37 KB
/
getPluginInfo.groovy
File metadata and controls
30 lines (30 loc) · 1.37 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Jenkins.instance.pluginManager.plugins.each { plugin ->
println("====================================================================================================")
println("longName: ${plugin.longName}")
println("shortName: ${plugin.shortName}")
println("displayName: ${plugin.displayName}")
println("Has update: " + plugin.hasUpdate())
println("optionalDependencies: ${plugin.optionalDependencies}")
println("manifest: ${plugin.manifest}")
println("bundled: ${plugin.bundled}")
println("pinned: ${plugin.pinned}")
println("url: ${plugin.url}")
println("indexPage: ${plugin.indexPage}")
println("active: ${plugin.active}")
println("deleted: ${plugin.deleted}")
println("downgradable: ${plugin.downgradable}")
println("dependencies: ${plugin.dependencies}")
println("dependants: ${plugin.dependants}")
println("backupFile: ${plugin.backupFile}")
println("class: ${plugin.class}")
println("backupVersion: ${plugin.backupVersion}")
println("hasCycleDependency: ${plugin.hasCycleDependency}")
println("pluginClass: ${plugin.pluginClass}")
println("version: ${plugin.version}")
println("pinningForcingOldVersion: ${plugin.pinningForcingOldVersion}")
println("info: ${plugin.info}")
println("enabled: ${plugin.enabled}")
println("versionNumber: ${plugin.versionNumber}")
println("updateInfo: ${plugin.updateInfo}")
println("plugin: ${plugin.plugin}")
}