User Tools

Site Tools


beewm:devel:compiling_screeningbee_workflow_manager

This is an old revision of the document!


Compiling screeningBee Workflow Manager

Install Prerequisites

You need to have the prerequisites installed. Please check:

Check out Source Code

Make a checkout of the source code:

# Developers with read/write access do:
svn co 'svn+ssh://<USERNAME>@svn.code.sf.net/p/screeningbee/code/' ./SVN-Bee

# Users with read access do:
svn co 'svn://svn.code.sf.net/p/screeningbee/code/' ./SVN-Bee

Compile screeningBee

cd ./SVN-Bee/trunk/bee
mvn clean install -DskipTests

After a few seconds to minutes, you should see a success message similar to:

[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 26.812s
[INFO] Finished at: Tue Apr 09 16:15:27 CEST 2013
[INFO] Final Memory: 38M/447M
[INFO] ------------------------------------------------------------------------

Running the tests

mvn clean install -DskipTests

With issuing the normal maven build command maven will try to run all the tests, which can be time consuming and some of the test requires specific infrastructure setup like queueing system. But the majority of the tests should run through in their own. The only extra step one need for running the tests is the download of the test data. The bee-testdata directory of the svn repository contains this test data, which should be downloaded and placed (or linked) to the bee-workflowmanager/src/test/resources/ directory.

beewm/devel/compiling_screeningbee_workflow_manager.1392368513.txt.gz ยท Last modified: 2014/02/14 10:01 by behullar