From: James Moger Date: Sat, 17 Dec 2011 02:18:59 +0000 (-0500) Subject: Switch GO to monolithic build for installations without internet connection X-Git-Tag: v0.8.0~74 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=9be337b389f9edb4c5761fca2c34104ca43c5b08;p=gitblit.git Switch GO to monolithic build for installations without internet connection --- diff --git a/build.xml b/build.xml index bd25e6c4..c5400752 100644 --- a/build.xml +++ b/build.xml @@ -181,6 +181,15 @@ + + + + + + + + + @@ -459,7 +468,7 @@ Build a Gitblit filesystem for deployment to RedHat OpenShif Expresst ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --> - + Building Gitblit Express for RedHat OpenShift ${gb.version} @@ -825,7 +834,7 @@ Compile from source, publish binaries, and build & deploy site ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --> - + @@ -839,7 +848,7 @@ Publish binaries to Google Code ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --> - + Uploading Gitblit ${gb.version} binaries @@ -938,4 +947,4 @@ - + diff --git a/docs/00_index.mkd b/docs/00_index.mkd index d1c08fe6..89d69414 100644 --- a/docs/00_index.mkd +++ b/docs/00_index.mkd @@ -41,7 +41,7 @@ You do not need Apache httpd, Perl, Git, or Gitweb. Should you want to use some This is what you should download if you want to go from zero to Git in less than 5 mins. -All dependencies are downloaded on first execution. +All dependencies are bundled. ### WAR: For Your Servlet Container *Gitblit WAR* is what you should download if you already have a servlet container available that you wish to use. Jetty 6/7/8 and Tomcat 6/7 are known to work. Generally, any Servlet 2.5 or Servlet 3.0 container should work. diff --git a/docs/04_releases.mkd b/docs/04_releases.mkd index 75ce1459..1ec06411 100644 --- a/docs/04_releases.mkd +++ b/docs/04_releases.mkd @@ -3,6 +3,8 @@ ### Current Release **%VERSION%** ([go](http://code.google.com/p/gitblit/downloads/detail?name=%GO%) | [war](http://code.google.com/p/gitblit/downloads/detail?name=%WAR%) | [express](http://code.google.com/p/gitblit/downloads/detail?name=%EXPRESS%) | [fedclient](http://code.google.com/p/gitblit/downloads/detail?name=%FEDCLIENT%) | [manager](http://code.google.com/p/gitblit/downloads/detail?name=%MANAGER%) | [api](http://code.google.com/p/gitblit/downloads/detail?name=%API%)) based on [%JGIT%][jgit]   *released %BUILDDATE%* +- updated: Gitblit GO is now monolithic like the WAR build. (issue 30) +Either the dependencies are downloaded on first execution OR the dependencies are bundled, either way you would need the dependencies. This change helps adoption of GO in environments without an internet connection or with a restricted connection. - added: Groovy 1.8.4 and sample pre- and post- push Groovy hook scripts. Hook scripts can be set per-repository or globally for all repositories. Unfortunately this adds another 6 MB to the 8MB Gitblit package, but it allows for a *very* powerful, flexible, platform-independent hook script mechanism. **New:** *groovy.scriptsFolder = groovy*