run-compatibility-tests.sh 730 字节
Newer Older
1 2
#!/bin/sh
echo "Dropping DB schema"
T
Tijs Rademakers 已提交
3
mysql -u activiti -pactiviti -e "DROP SCHEMA activiticompatibility"
4 5

echo "Creating DB schema"
T
Tijs Rademakers 已提交
6
mysql -u activiti -pactiviti -e "CREATE SCHEMA activiticompatibility DEFAULT CHARACTER SET utf8 COLLATE utf8_bin"
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

echo "Building dependencies" 
cd ..
mvn clean install -DskipTests

cd modules/activiti5-engine/
mvn clean install -DskipTests
cd ../..

cd modules/activiti5-compatibility/
mvn clean install -DskipTests
cd ../..

echo "Building test data generators"
cd modules/activiti5-compatibility-testdata
mvn clean package shade:shade

echo "Generating test data"
cd target
java -jar activiti5-compatibility-testdata.jar

echo "Running tests"
cd ../../activiti5-compatibility-test
mvn clean test