diff --git a/lib/manager/jenkins/extract.ts b/lib/manager/jenkins/extract.ts index 3dcc58b0ce5a33734ecf53dc42c16a148d54fc2b..4b13b92bec913d95b0fb088d64a21d49f6893888 100644 --- a/lib/manager/jenkins/extract.ts +++ b/lib/manager/jenkins/extract.ts @@ -1,3 +1,4 @@ +import is from '@sindresorhus/is'; import { load } from 'js-yaml'; import { JenkinsPluginsDatasource } from '../../datasource/jenkins-plugins'; import { logger } from '../../logger'; @@ -55,7 +56,7 @@ function extractYaml(content: string): PackageDependency[] { try { const doc = load(content, { json: true }) as JenkinsPlugins; - if (doc?.plugins) { + if (is.nonEmptyArray(doc?.plugins)) { for (const plugin of doc.plugins) { if (plugin.artifactId) { const dep = getDependency(plugin);