Source and Build

Source Code Repository

Check out the source code from SVN

The latest source code for Crafter rivet is located at the following locations

Project Location Details
Crafter rivet TRUNK https://svn.rivetlogic.com/repos/rivets/crafter/app/crafter-studio/trunk Contains fixes and latest development
Crafter rivet 2-0-0-CE TAG https://svn.rivetlogic.com/repos/rivets/crafter/app/crafter-studio/tags/2-0-0-CE latest community release (snapshot at time of release, is not maintained – use trunk for community with latest fixes)
Crafter rivet 2-0-0-EE BRANCH https://svn.rivetlogic.com/repos/rivets/crafter/app/crafter-studio/branches/2-0-0-EE latest enterprise release (contains fixes)

Browse the source code on line

http://fisheye.rivetlogic.com/browse/Rivets

Building the source

Our builds require Maven2. OSX ships with Maven2. Windows users and Mac users who wish to install the latest version of Maven2 may get Maven2 from the following location:

http://maven.apache.org/download.html
Maven 3.x now available
We recommend you use MAVEN 2.2.X at this time and NOT Maven 3.x

Crafter Engine

Build without executing tests

cd BASE DIR
mvn -Dmaven.test.skip=true clean package

Build outputs

  • /target/ROOT.war

Crafter Studio

cd BASE DIR
mvn -Dmaven.test.skip=true clean package

Build outputs

  • cstudio/alfresco-svcs/target/crafter-alfresco-svcs-*.amp
  • cstudio/alfresco-svcs-war/target/alfresco.war
  • cstudio/slingshot-rivet/target/share.war
  • cstudio/cstudio-form-server-war/target/form-server.war

Building with Alfresco Enterprise

By default the build will produce war files based on Alfresco Community Edition. To produce wars based on Alfresco Enterprise use the following command

mvn -P enterprise clean install

OR (optionally to skip tests)

mvn -P enterprise -Dmaven.test.skip=true clean install
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.