This is Vagrant box configuration for compiling Boot releases. You only need it if you're a Boot developer and you need to compile and release a new version of Boot.
bootstraph.sh
is the canonical description of Boot build requirements. Note
that as of this writing, we build Boot with OpenJDK 7. We made a Vagrant box to
build with, since most distributions and package managers are no longer
distributing Java 7.
- Clone this repository in a directory adjacent to boot's
- Run
vagrant up
ssh-add
so you can forward your credentials- Run
vagrant ssh
- boot's repo is mounted at
/boot-clj
.cd
there, editversion.properties
and runmake install
- Test the version you built.
- When you're satisfied, run
make deploy