Update:
As pointed out by akst, homebrew removed the versions
command, so this original method is no longer possible.
If you really want to, you can use brew log grails
instead of brew versions grails
to find the git SHA for the old version of Grails. The formula is now also in a deeper directory structure, so I would recommend using find . -name grails.rb -execdir git checkout <YOUR SHA HERE> {} \;
find . -name grails.rb -execdir git checkout <YOUR SHA HERE> {} \;
However, I recommend using the fantastic SDKMAN! for version control of Grails (and other languages / frameworks!).
Old answer:
Go to the brew database,
cd $(brew --prefix)
specify grails versions,
brew versions grails
select the desired version (1.3.7)
git checkout 232acd0 $(brew --prefix)/Library/Formula/grails.rb
and now install as usual
brew install grails
which will install version 1.3.7
source share