Envelope/Quill AntHill

- Last edited November 22, 2002
AntHill is a tool by UrbanCode? that ensures a controlled build process and promotes the sharing of knowledge within an organization. AntHill performs a checkout from the source repository of the latest version of a project before every build and tags the repository with a unique build number after every build. Anthill also automatically updates a project intranet site with artifacts from the latest build. Anthill is an extension to the Apache-Ant project and is compatible with version 1.3 and 1.4 of Ant. Anthill is Open Source and is released under a Mozilla-like license.

www.urbancode.com/projects/anthill/default.jsp

Controlled Build Server:

    * means to track every build
    * ability to recover and reproduce any build
    * hands-off operation

Platform for sharing knowledge about software assets:

    * central location for project websites including documentation, javadocs, project downloads, etc.
    * automatic email notification of build status to interested parties

Process automation tool:

    * automates the build process (NightlyBuilds?)
    * can run unit tests with every build
    * generates source code metrics with every build
    * etc.

eXtreme Programming tool:

    * implements ContinuousIntegration
    * runs unit tests with every build

Tool for code reuse:

    * supports dependencies between projects
    * implements ReuseReleaseEquivalencePrinciple

- Last edited November 22, 2002

https://casino-brain.com/