From 7351645d63fd21b514136eafd1701dcc08f48554 Mon Sep 17 00:00:00 2001 From: Ryan McKinley Date: Thu, 8 Apr 2021 00:28:46 -0700 Subject: [PATCH] Toolkit: catch errors in version output (#32774) --- .../grafana-toolkit/src/cli/tasks/plugin.build.ts | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/packages/grafana-toolkit/src/cli/tasks/plugin.build.ts b/packages/grafana-toolkit/src/cli/tasks/plugin.build.ts index 992a9b057b2..974c1c40ce8 100644 --- a/packages/grafana-toolkit/src/cli/tasks/plugin.build.ts +++ b/packages/grafana-toolkit/src/cli/tasks/plugin.build.ts @@ -59,11 +59,15 @@ export const prepare = () => ); export const versions = async () => { - const nodeVersion = await execa('node', ['--version']); - console.log(`Using Node.js ${nodeVersion}`); + try { + const nodeVersion = await execa('node', ['--version']); + console.log(`Using Node.js ${nodeVersion.stdout}`); - const toolkitVersion = await execa('grafana-toolkit', ['--version']); - console.log(`Using @grafana/toolkit ${toolkitVersion}`); + const toolkitVersion = await execa('grafana-toolkit', ['--version']); + console.log(`Using @grafana/toolkit ${toolkitVersion.stdout}`); + } catch (err) { + console.log(`Error reading versions`, err); + } }; // @ts-ignore