diff --git a/.circleci/config.yml b/.circleci/config.yml index 7fd2f376a433..212ad2dba0c5 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -256,10 +256,11 @@ step-get-more-space-on-mac: &step-get-more-space-on-mac step-delete-git-directories: &step-delete-git-directories run: - name: Delete src/.git directory on MacOS to free space + name: Delete all .git directories under src on MacOS to free space command: | if [ "`uname`" == "Darwin" ]; then - sudo rm -rf src/.git + cd src + ( find . -type d -name ".git" ) | xargs rm -rf fi # On macOS the yarn install command during gclient sync was run on a linux @@ -907,8 +908,8 @@ steps-electron-build: &steps-electron-build - *step-get-more-space-on-mac - *step-install-npm-deps-on-mac - *step-fix-sync-on-mac - - *step-gn-gen-default - *step-delete-git-directories + - *step-gn-gen-default # Electron app - *step-electron-build @@ -989,8 +990,8 @@ steps-electron-build-with-inline-checkout-for-tests: &steps-electron-build-with- - *step-get-more-space-on-mac - *step-install-npm-deps-on-mac - *step-fix-sync-on-mac - - *step-gn-gen-default - *step-delete-git-directories + - *step-gn-gen-default # Electron app - *step-electron-build @@ -1085,8 +1086,9 @@ steps-electron-build-for-publish: &steps-electron-build-for-publish - *step-get-more-space-on-mac - *step-gclient-sync - *step-setup-env-for-build - - *step-gn-gen-default - *step-delete-git-directories + - *step-minimize-workspace-size-from-checkout + - *step-gn-gen-default # Electron app - *step-electron-build