User Tools

Site Tools


beewm:devel:compiling_screeningbee_workflow_manager

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
devel:compiling_screeningbee_workflow_manager [2014/11/21 12:51] – [Check out Source Code] behullardevel:compiling_screeningbee_workflow_manager [2015/11/18 17:21] (current) agraumann
Line 20: Line 20:
 ==== Compile screeningBee ==== ==== Compile screeningBee ====
  
-Set your Java path to Java version 7:+Set your Java path to Java version 8:
 <code> <code>
-export JAVA_HOME="/usr/local/java-7-sun-jdk1.7.0_45"+export JAVA_HOME="/usr/local/java-8-sun-jdk1.8"
 </code> </code>
  
 Start the compile: Start the compile:
 <code> <code>
-cd ./SVN-Bee/trunk/bee +cd ./beewm 
-mvn clean install -DskipTests+gradle build distTar -x test -x integrationTest
 </code> </code>
  
 After a few seconds to minutes, you should see a success message similar to: After a few seconds to minutes, you should see a success message similar to:
 <code> <code>
-[INFO] ------------------------------------------------------------------------ +BUILD SUCCESSFUL 
-[INFO] BUILD SUCCESS + 
-[INFO] ------------------------------------------------------------------------ +Total time: 34.635 secs
-[INFO] Total time: 48.068s +
-[INFO] Finished at: Thu Mar 13 10:30:49 CET 2014 +
-[INFO] Final Memory: 66M/308M +
-[INFO] ------------------------------------------------------------------------+
 </code> </code>
  
Line 45: Line 41:
  
 <code> <code>
-mvn clean install+gradle build 
 +</code> 
 +or 
 +<code> 
 +gradle test
 </code> </code>
  
-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+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.
  
 <code> <code>
-mvn clean test+gradle clean build test -x integrationTest
 </code> </code>
  
-Test goal will run all the test which should run without any external dependency.+Test goal without integration tests will run all the test which should run without any external dependency.
  
  
beewm/devel/compiling_screeningbee_workflow_manager.1416570699.txt.gz · Last modified: 2014/11/21 12:51 by behullar