Skip to content
This repository has been archived by the owner. It is now read-only.
A Perf fork of Immutant.
Branch: master
Clone or download
Pull request Compare This branch is 15 commits ahead of immutant:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
caching
core
docs
etc
immutant
integration-tests
messaging
scheduling
transactions
web
wildfly 3.0.0-alpha4 Jun 1, 2019
.gitignore
.travis.yml
LICENSE
NOTICE
README.md
project.clj

README.md

Status

Work will continue at pohjavirta.

Immutant Build Status

Immutant is an integrated suite of libraries providing commodity services for Clojure applications. This README covers building Immutant. For usage and more details, see http://immutant.org/.

To file an issue, see https://issues.jboss.org/browse/IMMUTANT

Latest Release

Leiningen:

[org.immutant/immutant "2.1.10"]

Maven:

<dependency>
  <groupId>org.immutant</groupId>
  <artifactId>immutant</artifactId>
  <version>2.1.10</version>
</dependency>

Building

Requires Leiningen 2.3.4+

From the root of the project, run:

lein modules all

The modules higher-order task will run the task passed to it (e.g. the all alias) in all that project's child modules. If you cd inside one of the child modules, you can just run lein as you normally would, but you should run the above at least once so that interdependent modules are installed in your local repo.

To run the integration tests as part of a full build, build with:

lein with-profile +integs modules all

For information on setting up WildFly for the integration tests, or on running them individually, see the README in integration-tests/.

License

Immutant is licensed under the Apache License, v2. See LICENSE for details.

You can’t perform that action at this time.