Skip to content

Latest commit

 

History

History
23 lines (18 loc) · 873 Bytes

README.md

File metadata and controls

23 lines (18 loc) · 873 Bytes

boot-build-box

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.

Using

  1. Clone this repository in a directory adjacent to boot's
  2. Run vagrant up
  3. ssh-add so you can forward your credentials
  4. Run vagrant ssh
  5. boot's repo is mounted at /boot-clj. cd there, edit version.properties and run make install
  6. Test the version you built.
  7. When you're satisfied, run make deploy