Apache Software Foundation > Apache Forrest
 
Font size:      

Apache Gump integration

Introduction

Apache Gump builds Apache Forrest trunk and the latest development versions of each of our dependencies. This enables early detection of issues. Part of Gump's aim is to draw people beyond the project boundaries and assist with community integration and collaboration.

Because Forrest has many dependencies, we happen towards the end of the run. If dependencies (e.g. Apache Cocoon and certain blocks, Apache Xalan, etc.) fail, then of course the build of Forrest will fail.

The successful use of Forrest via Gump, indicates that we could update our supporting products to more recent versions.

Note
Gump is using a packaged version of Cocoon-2.1 (Cocoon-2.1.11) at the moment.

Configuration

The Gump metadata descriptor for Forrest defines a number of different projects. All ASF committers have access. Do 'svn co https://svn.apache.org/repos/asf/gump/metadata gump-metadata'

See the Gump Object Model documentation.

Notifications are sent to the forrest-dev mailing list.

The top-level module for Forrest is at http://vmgump.apache.org/gump/public/forrest/

Results

The results at separate Gump installations:
vmgump.a.o (Ubuntu Linux) | gump.zones.a.o (FreeBSD) | adam.a.o (Mac OS X Server)

See notes about when Gump operates, what platform, and what JVM version.

forrest-core

Status: Active

This is the core of forrest.

vmgump.a.o | gump.zones.a.o | adam.a.o

forrest-test-basic

Status: Active

This does 'forrest test-basic' to build our "seed-basic" site.

vmgump.a.o | gump.zones.a.o | adam.a.o

forrest-test

Status: Active ... Needs attention

This does 'forrest test' to build our "seed-sample" site.

Fixme (crossley)
See FOR-1201 which is currently adjusting our Gump descriptor to obtain a run of "forrest-test". Getting there step-by-step.

vmgump.a.o | gump.zones.a.o | adam.a.o

forrest-forrestbar

Status: Active

The ForrestBar tool.

vmgump.a.o | gump.zones.a.o | adam.a.o

forrest-rat

Status: Active

Using Apache RAT (Release Audit Tool) to give some indication of the the state of our source code headers and some other license aspects.

vmgump.a.o | gump.zones.a.o | adam.a.o