summaryrefslogtreecommitdiffstats
path: root/startup.sh
blob: d0b62977208ead5ad2a37973dba94f007d448583 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#!/bin/sh

set -x

# Run chef-solo for configuration
cd chef-solo
chef-solo -c solo.rb -E ${ENVNAME} --log_level "debug" --logfile "/tmp/Chef-Solo.log"

status=$?
if [ $status != 0 ]; then
  echo "[ERROR] Problem detected while running chef. Aborting !"
  exit 1
fi

# Set command parameters 
CONF_FILE="/conf/conf.yaml"
CREDENTIALS_FILE="/conf/credentials.yaml"
LOGS_PROP_FILE="file:/conf/log4j.properties"
SUITE_FILE="/testSuite/testSuite.xml"
JAR_FILE="dcae-ci-tests-jar-with-dependencies.jar"
MainClass="org.onap.dcae.ci.run.RunTestSuite"

# Execute dcae-ci-tests
cd /

java -Dconfig.resource=${CONF_FILE} \
     -Dcredentials.file=${CREDENTIALS_FILE} \
     -Dlog4j.configuration=${LOGS_PROP_FILE} \
     -DtestSuite=${SUITE_FILE} \
     -cp $JAR_FILE ${MainClass} \
     > /logs/dcae_testSuite.out