diff --git a/lib/manager/docker-compose/extract.ts b/lib/manager/docker-compose/extract.ts index 510c539211ab80474368220972b96a68557e5529..b0034782552a9dfd2c13db9aaa07b9a8e1c8133e 100644 --- a/lib/manager/docker-compose/extract.ts +++ b/lib/manager/docker-compose/extract.ts @@ -36,13 +36,23 @@ class LineMapper { } } -export function extractPackageFile(content: string): PackageFile | null { +export function extractPackageFile( + content: string, + fileName?: string +): PackageFile | null { logger.debug('docker-compose.extractPackageFile()'); let config: DockerComposeConfig; try { config = safeLoad(content); + // istanbul ignore if + if (!config) { + logger.info( + { fileName, content }, + 'Null config when parsing Docker Compose content' + ); + } } catch (err) { - logger.error({ err }, 'Parsing Docker Compose config YAML'); + logger.warn({ fileName, err }, 'Parsing Docker Compose config YAML'); return null; } const lineMapper = new LineMapper(content, /^\s*image:/);