hltfbk/Excitement-Open-Platform — pull request #439 by rzanoli (2014-07-08 08:45:20+00:00)
Title: Add BIUTEE maven profiles

2 maven profiles have been added to the project pom.xml file to let:

a) Jenkins test BIUTEE by running it from the BIUTEE environment.
b) EOP developers test BIUTEE by running it from the BIUTEE environment.

Jenkins tests BIUTEE
====================

1) it downalods the last version of the BIUTEE environment from artifactory and unzips it into $dependency.output.dir
2) it runs the BIUTEE unit tests from the BIUTEE environment: $dependency.output.dir/biutee/workdir/

usage: mvn test -Pjenkins_biutee_test -Ddependency.output.dir=the_directory_where_the_biutee_environment_has_been_saved
e.g. mvn test -Pjenkins_biutee_test -Ddependency.output.dir=~/eop-resources-X.Y.Z/

requirements: runeasyfirst.sh should be available on port 8080 and tha global variable DATA
should be set so that it points to biutee/data/

EOP evelopers test BIUTEE
=========================

usage: mvn test -Pbiutee_test -Dsurefire.working.dir=the_biutee_workdir
e.g. mvn test -Pbiutee_test -Dsurefire.working.dir=~/eop-resources-X.Y.Z/BIUTEE_Environment/workdir/

requirements: runeasyfirst.sh should be available on port 8080 and tha global variable DATA
should be set so that it points to biutee/data/. Then the BIUTEE environemnt must already be downaloded and installed.