boot-clj/boot-build-box

Name: boot-build-box

Owner: boot-clj

Description: Vagrant situation for building Boot releases

Created: 2016-12-22 04:09:40.0

Updated: 2018-01-09 17:49:51.0

Pushed: 2016-12-22 17:55:01.0

Homepage:

Size: 3

Language: Shell

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

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

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.