Jenkins/Maven

We encourage the use of maven as a standard way of using our libraries.

We use jenkins to run the maven builds. Our builds are here and are kindly hosted by the openesb community.

We use nexus as our maven repository and we have a snapshot and a release repository.

To be able to use those repository, you should add to your pom.xml or setting.xml  :

 <repositories>
    <repository>
         <id>chtijbug-releaset</id>
         <name>chtijbug-release</name>
         <url>http://openesb-dev.org:8081/nexus/content/repositories/chtijbug-release/</url>
     </repository>
     <repository>
        <id>chtijbug-snapshot</id>
        <name>chtijbug snapshot</name>
        <url>http://nexus.openesb-dev.org:8081/nexus/content/repositories/chtijbug-snapshot/</url>
     </repository>
  </repositories>

 

To use the drools-framework, you should add the following dependencies (to use drools 5.3.0.Final) :

    <dependency>
         <groupId>org.chtijbug.drools</groupId>
         <artifactId>drools-framework-runtime-entity</artifactId>
          <version>1.0</version>
    </dependency>
    <dependency>
         <groupId>org.chtijbug.drools</groupId>
        <artifactId>drools-framework-runtime-base</artifactId>
          <version>1.0</version>
    </dependency>
   

 

and