set -o pipefail # Use last non-zero exit code in a pipeline
set -o xtrace # Trace logging
-#############################################################################################################################
-################################################ M A I N ####################################################################
-#############################################################################################################################
cd "$WORKSPACE"
-# Check if cps repository directory exists
-if [ -d "cps" ]; then
- # If it exists, wipe the directory
- echo "wiping the old cps repository..."
- rm -rf cps
-fi
-
-# Check if build-logs exists
-if [ -d "build-logs" ]; then
- # If it exists, wipe the directory
- echo "wiping the old build-logs directory..."
- rm -rf "build-logs"
-fi
-
-mkdir "build-logs"
-
-# Close the cps repository
+# Check out CPS source repo
+rm -rf cps
git clone https://gerrit.nordix.org/onap/cps
cd cps
-# Build latest images
-mvn -B clean install -DskipTests -Dcheckstyle.skip
-
-working_directory=$(pwd)
-
-# Provide execute permission to runner script
-chmod 777 "$working_directory/k6-tests/run-k6-tests.sh"
-
-# Run all k6 tests and save the logs
-"$working_directory/k6-tests/run-k6-tests.sh" 2>&1 | tee "$WORKSPACE/build-logs/k6-build.log"
+# Start the k6 test runner
+chmod 755 ./k6-tests/run-k6-tests.sh
+CLEAN_DOCKER_IMAGES=1 ./k6-tests/run-k6-tests.sh