@@ -47982,28 +47982,16 @@ async function readBazelToolsVersionFile(repoRootPath, versionFilename) {
4798247982 const version = (await Object(_fs__WEBPACK_IMPORTED_MODULE_2__["readFile"])(Object(path__WEBPACK_IMPORTED_MODULE_0__["resolve"])(repoRootPath, versionFilename))).toString().split('\n')[0];
4798347983
4798447984 if (!version) {
47985- throw new Error(`${versionFilename} file do not contain any version set`);
47985+ throw new Error(`[bazel_tools] Failed on reading bazel tools versions\n ${versionFilename} file do not contain any version set`);
4798647986 }
4798747987
4798847988 return version;
4798947989}
4799047990
47991- async function readBazelToolsVersion(repoRootPath) {
47992- try {
47993- const bazeliskVersion = await readBazelToolsVersionFile(repoRootPath, '.bazeliskversion');
47994- const bazelVersion = await readBazelToolsVersionFile(repoRootPath, '.bazelversion');
47995- return {
47996- bazelisk: bazeliskVersion,
47997- bazel: bazelVersion
47998- };
47999- } catch (e) {
48000- throw new Error(`[bazel_tools] Failed on reading bazel tools versions\n ${e}`);
48001- }
48002- }
48003-
4800447991async function installBazelTools(repoRootPath) {
4800547992 _log__WEBPACK_IMPORTED_MODULE_3__["log"].debug(`[bazel_tools] reading bazel tools versions from version files`);
48006- const bazelToolsVersions = await readBazelToolsVersion(repoRootPath); // Check what globals are installed
47993+ const bazeliskVersion = await readBazelToolsVersionFile(repoRootPath, '.bazeliskversion');
47994+ const bazelVersion = await readBazelToolsVersionFile(repoRootPath, '.bazelversion'); // Check what globals are installed
4800747995
4800847996 _log__WEBPACK_IMPORTED_MODULE_3__["log"].debug(`[bazel_tools] verify if bazelisk is installed`);
4800947997 const {
@@ -48012,12 +48000,12 @@ async function installBazelTools(repoRootPath) {
4801248000 stdio: 'pipe'
4801348001 }); // Install bazelisk if not installed
4801448002
48015- if (!stdout.includes(`@bazel/bazelisk@${bazelToolsVersions.bazelisk }`)) {
48003+ if (!stdout.includes(`@bazel/bazelisk@${bazeliskVersion }`)) {
4801648004 _log__WEBPACK_IMPORTED_MODULE_3__["log"].info(`[bazel_tools] installing Bazel tools`);
48017- _log__WEBPACK_IMPORTED_MODULE_3__["log"].debug(`[bazel_tools] bazelisk is not installed. Installing @bazel/bazelisk@${bazelToolsVersions.bazelisk } and bazel@${bazelToolsVersions.bazel }`);
48018- await Object(_child_process__WEBPACK_IMPORTED_MODULE_1__["spawn"])('yarn', ['global', 'add', `@bazel/bazelisk@${bazelToolsVersions.bazelisk }`], {
48005+ _log__WEBPACK_IMPORTED_MODULE_3__["log"].debug(`[bazel_tools] bazelisk is not installed. Installing @bazel/bazelisk@${bazeliskVersion } and bazel@${bazelVersion }`);
48006+ await Object(_child_process__WEBPACK_IMPORTED_MODULE_1__["spawn"])('yarn', ['global', 'add', `@bazel/bazelisk@${bazeliskVersion }`], {
4801948007 env: {
48020- USE_BAZEL_VERSION: bazelToolsVersions.bazel
48008+ USE_BAZEL_VERSION: bazelVersion
4802148009 },
4802248010 stdio: 'pipe'
4802348011 });
0 commit comments