#!/bin/bash # Run upgrade tests. SonarQube must be already built in order to # make the ZIP file available for tests. # Arguments: # 1. the path to Orchestrator properties file. If empty, then default values are used. Example: "file:///Users/me/orchestrator.properties" # # Example: # ./run-upgrade-tests.sh "file:///Users/me/orchestrator-mysql56.properties" set -euo pipefail ORCHESTRATOR_CONFIG_URL=$1 shift 1 ./gradlew --no-daemon --console plain \ :tests:integrationTest \ -Dorchestrator.configUrl=$ORCHESTRATOR_CONFIG_URL \ -Dcategory=Upgrade \ $*