This is Codecademy's Homebrew "tap", allowing control over the specific versions of formulae we need.
Homebrew’s versions should not be used to “pin” formulae to your personal requirements. You should instead create your own tap for formulae you or your organisation wish to control the versioning of
brew install codecademy-engineering/bootstrap/<formula>
Or brew tap codecademy-engineering/bootstrap
and then brew install <formula>
.
To add a formula version that is otherwise available in Homebrew core:
- Create a new feature branch in your local bootstrap homebrew tap
Command for navigating to the local tap: cd "$(brew --prefix)/Homebrew/Library/Taps/codecademy-engineering/homebrew-bootstrap"
- Use the
extract
command
brew extract --version 3.3.4 helm codecademy-engineering/bootstrap
Or you may manually write formulae in ./Formula/
.
- Verify that this formula can be installed correctly with
brew install
and make a PR
brew help
, man brew
or check Homebrew's documentation.