From ed331d4d6d44fbb10f1114714c8ad07e84d37fb9 Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Sun, 16 Feb 2020 06:25:08 +0100 Subject: [PATCH] fix(bundler): better constraint logging for artifacts --- lib/manager/bundler/artifacts.ts | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/lib/manager/bundler/artifacts.ts b/lib/manager/bundler/artifacts.ts index 4b11e690fa..26c22df686 100644 --- a/lib/manager/bundler/artifacts.ts +++ b/lib/manager/bundler/artifacts.ts @@ -118,8 +118,18 @@ export async function updateArtifacts( const cmd = `bundle lock --update ${updatedDeps.join(' ')}`; + let bundlerVersion = ''; const { bundler } = compatibility; - const bundlerVersion = bundler && isValid(bundler) ? ` -v ${bundler}` : ''; + if (bundler) { + if (isValid(bundler)) { + logger.debug({ bundlerVersion: bundler }, 'Found bundler version'); + bundlerVersion = ` -v ${bundler}`; + } else { + logger.warn({ bundlerVersion: bundler }, 'Invalid bundler version'); + } + } else { + logger.debug('No bundler version constraint found - will use latest'); + } const preCommands = [ 'ruby --version', `gem install bundler${bundlerVersion} --no-document`, -- GitLab