Our incremental builds are performed by our CI system any time the code changes. The incremental builds are supported by a contribution from CloudBees.

 
If you're looking for 2.x incremental builds, they're over here.

For incremental builds, only the slim distribution is avaiable. slim is a small, lightweight distribution that only includes the functionality needed to run Immutant Clojure applications, but not JavaEE applications.

Public Artifacts

If you need to depend on incremental public API artifacts in your project.clj, you will need to use the correct version identifier and add two repositories:

(defproject some-project "1.2.3"
  ...
  :dependencies [[org.clojure/clojure "1.5.1"]
                 [org.immutant/immutant "1.x.incremental.BUILD_NUM"]]
  :repositories [["Immutant incremental BUILD_NUM"
                  "http://downloads.immutant.org/incremental/immutant/BUILD_NUM/repo/"]
                 ["JBoss Polyglot"
                  "http://downloads.immutant.org/upstream/"]])

Where BUILD_NUM is the build number for the build you are using.

Note: incremental public API artifacts are only published for build 978 and newer.

Latest Incremental Build

The latest stable build may be fetched using this constant URL:

or installed via our Leiningen plugin:

$ lein immutant install LATEST

Its documentation is available at:

Details of this build are immediately below.

Build Binary Distribution Documentation Git Clojure 1.4.0 Clojure 1.5.1 Clojure 1.6.0
 

Recent Incremental Builds

Previous builds are listed below. A currently-running build is displayed in yellow. Aborted builds are displayed in grey. Successful builds are green. Failed builds are in red. Failed builds may produce artifacts, but they should probably not be trusted.

Build Binary Distribution Documentation Git Clojure 1.4.0 Clojure 1.5.1 Clojure 1.6.0