From 37a94d9857a611e38d799cb36790e872a5a722c6 Mon Sep 17 00:00:00 2001 From: John Kleinschmidt Date: Mon, 28 Mar 2022 23:57:11 -0400 Subject: [PATCH] ci: fixup esbuild on macos (#33486) * ci: fixup esbuild on macos * ci: call update_depot_tools right after clone * when all else fails, use sed --- .circleci/build_config.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.circleci/build_config.yml b/.circleci/build_config.yml index dc18ceadedcb..f25a498be8d2 100644 --- a/.circleci/build_config.yml +++ b/.circleci/build_config.yml @@ -470,6 +470,8 @@ step-fix-sync: &step-fix-sync # Fix esbuild (wrong binary) echo 'infra/3pp/tools/esbuild/${platform}' `gclient getdep --deps-file=src/third_party/devtools-frontend/src/DEPS -r 'third_party/esbuild:infra/3pp/tools/esbuild/${platform}'` > esbuild_ensure_file + # Remove extra output from calling gclient getdep which always calls update_depot_tools + sed -i '' "s/Updating depot_tools... //g" esbuild_ensure_file cipd ensure --root src/third_party/devtools-frontend/src/third_party/esbuild -ensure-file esbuild_ensure_file fi