Skip to content

Use pre-existing homebrew state on CircleCI VMs#2608

Merged
algojohnlee merged 5 commits intomasterfrom
circleci-skip-preinstalled-brew-install
Jul 22, 2021
Merged

Use pre-existing homebrew state on CircleCI VMs#2608
algojohnlee merged 5 commits intomasterfrom
circleci-skip-preinstalled-brew-install

Conversation

@cce
Copy link
Copy Markdown
Contributor

@cce cce commented Jul 22, 2021

Summary

CircleCI VMs come pre-installed with homebrew and some of the taps and packages we need already set up, so skipping running update and tap and install for those pre-existing assets reduces each job by ~6 minutes each (x 4 jobs).

Test Plan

Should not impact tests, just make them run quicker

Copy link
Copy Markdown
Contributor

@onetechnical onetechnical left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this!

@algojohnlee algojohnlee merged commit 099cdd2 into master Jul 22, 2021
@cce cce deleted the circleci-skip-preinstalled-brew-install branch July 28, 2021 01:26
onetechnical added a commit to onetechnical/go-algorand that referenced this pull request Sep 18, 2024
Partially reverts algorand#2608, but we no longer special case some packages and updating brew seems more important.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants