From d0fbb4d6c28d37410d55f183ac0221d2e3e78ac3 Mon Sep 17 00:00:00 2001 From: Brian Seeders Date: Tue, 8 Jun 2021 17:00:24 -0400 Subject: [PATCH] Use REPO_ROOT to set working directory and absolute paths --- src/dev/build/lib/version_info.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/dev/build/lib/version_info.ts b/src/dev/build/lib/version_info.ts index c3ce209e7616a5..9ad20b4a6935bb 100644 --- a/src/dev/build/lib/version_info.ts +++ b/src/dev/build/lib/version_info.ts @@ -8,6 +8,8 @@ import execa from 'execa'; import fs from 'fs'; +import { join } from 'path'; +import { REPO_ROOT } from '@kbn/utils'; import { getBuildNumber } from './get_build_number'; interface Options { @@ -28,8 +30,8 @@ export async function getVersionInfo({ isRelease, versionQualifier, pkg }: Optio isRelease ? '' : '-SNAPSHOT' ); - const buildSha = fs.existsSync('.git') - ? (await execa('git', ['rev-parse', 'HEAD'])).stdout + const buildSha = fs.existsSync(join(REPO_ROOT, '.git')) + ? (await execa('git', ['rev-parse', 'HEAD'], { cwd: REPO_ROOT })).stdout : process.env.GIT_COMMIT || process.env.BUILDKITE_COMMIT || ''; return {