|author||Richard Downer <email@example.com>||Tue Apr 11 21:10:27 2017 +0100|
|committer||Richard Downer <firstname.lastname@example.org>||Tue Apr 11 21:53:49 2017 +0100|
LICENSE updates (cherry picked from commit cc6e8cfc13e98f0cbab05a806588b506b20a6d8c)
It supports blueprints in YAML or Java, and deploys them to many clouds and other target environments. It monitors those deployments, maintains a live model, and runs autonomic policies to maintain their health.
For more information visit brooklyn.apache.org, where you'll find:
This is the uber-repo. To build the entire codebase, get this project and its sub-modules:
git clone http://github.com/apache/brooklyn/ cd brooklyn git submodule init git submodule update --remote --merge --recursive
And then, with jdk 1.8+ and maven 3.1+ installed:
mvn clean install -Dno-go-client -Dno-rpm
The results are in
brooklyn-dist/dist/target/, including a tar and a zip. Or to run straight after the build, do:
pushd brooklyn-dist/dist/target/brooklyn-dist/brooklyn/ bin/brooklyn launch
The Developers section of the main website contains more detail on working with the codebase. There is also a more Developer Guide specific to each version, including this branch (0.11.0), latest stable, and older releases.
Useful topics include:
getting the source code
the maven build and what to do on build errors