mirror of https://github.com/OpenVidu/openvidu.git
ci-scripts: remove while loop in case statement
parent
794c16ae6d
commit
40c6bbfa6d
|
@ -48,209 +48,207 @@ WAIT_FOR_NPM_DEPENDENCY=false
|
||||||
|
|
||||||
# Environment variables
|
# Environment variables
|
||||||
if [[ -n ${1:-} ]]; then
|
if [[ -n ${1:-} ]]; then
|
||||||
while :; do
|
case "${1:-}" in
|
||||||
case "${1:-}" in
|
|
||||||
|
|
||||||
--clean-environment)
|
--clean-environment)
|
||||||
CLEAN_ENVIRONMENT=true
|
CLEAN_ENVIRONMENT=true
|
||||||
;;
|
;;
|
||||||
|
|
||||||
--prepare-test-environment)
|
--prepare-test-environment)
|
||||||
PREPARE_TEST_ENVIRONMENT=true
|
PREPARE_TEST_ENVIRONMENT=true
|
||||||
if [[ -n "${2:-}" ]]; then
|
if [[ -n "${2:-}" ]]; then
|
||||||
TEST_IMAGE="${2}"
|
TEST_IMAGE="${2}"
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
|
|
||||||
--prepare-kurento-snapshot)
|
--prepare-kurento-snapshot)
|
||||||
PREPARE_KURENTO_SNAPSHOT=true
|
PREPARE_KURENTO_SNAPSHOT=true
|
||||||
;;
|
;;
|
||||||
|
|
||||||
--build-openvidu-browser)
|
--build-openvidu-browser)
|
||||||
BUILD_OV_BROWSER=true
|
BUILD_OV_BROWSER=true
|
||||||
;;
|
;;
|
||||||
|
|
||||||
--build-openvidu-node-client)
|
--build-openvidu-node-client)
|
||||||
BUILD_OV_NODE_CLIENT=true
|
BUILD_OV_NODE_CLIENT=true
|
||||||
;;
|
;;
|
||||||
|
|
||||||
--build-openvidu-java-client)
|
--build-openvidu-java-client)
|
||||||
BUILD_OV_JAVA_CLIENT=true
|
BUILD_OV_JAVA_CLIENT=true
|
||||||
;;
|
;;
|
||||||
|
|
||||||
--build-openvidu-parent)
|
--build-openvidu-parent)
|
||||||
BUILD_OV_PARENT=true
|
BUILD_OV_PARENT=true
|
||||||
;;
|
;;
|
||||||
|
|
||||||
--build-openvidu-testapp)
|
--build-openvidu-testapp)
|
||||||
BUILD_OV_TESTAPP=true
|
BUILD_OV_TESTAPP=true
|
||||||
;;
|
;;
|
||||||
|
|
||||||
--build-openvidu-server-dashboard)
|
--build-openvidu-server-dashboard)
|
||||||
BUILD_OV_SERVER_DASHBOARD=true
|
BUILD_OV_SERVER_DASHBOARD=true
|
||||||
;;
|
;;
|
||||||
|
|
||||||
--build-openvidu-server)
|
--build-openvidu-server)
|
||||||
BUILD_OV_SERVER=true
|
BUILD_OV_SERVER=true
|
||||||
;;
|
;;
|
||||||
|
|
||||||
--build-openvidu-server-dependency)
|
--build-openvidu-server-dependency)
|
||||||
BUILD_OV_SERVER_DEPENDENCY=true
|
BUILD_OV_SERVER_DEPENDENCY=true
|
||||||
;;
|
;;
|
||||||
|
|
||||||
--build-openvidu-server-pro-inspector)
|
--build-openvidu-server-pro-inspector)
|
||||||
BUILD_OV_SERVER_PRO_INSPECTOR=true
|
BUILD_OV_SERVER_PRO_INSPECTOR=true
|
||||||
;;
|
;;
|
||||||
|
|
||||||
--build-openvidu-server-pro)
|
--build-openvidu-server-pro)
|
||||||
BUILD_OV_SERVER_PRO=true
|
BUILD_OV_SERVER_PRO=true
|
||||||
;;
|
;;
|
||||||
|
|
||||||
--serve-openvidu-testapp)
|
--serve-openvidu-testapp)
|
||||||
SERVE_OV_TESTAPP=true
|
SERVE_OV_TESTAPP=true
|
||||||
;;
|
;;
|
||||||
|
|
||||||
--bump-npm-project-version)
|
--bump-npm-project-version)
|
||||||
if [[ -z "${2:-}" ]]; then
|
if [[ -z "${2:-}" ]]; then
|
||||||
echo "Must provide VERSION as 1st parameter"
|
echo "Must provide VERSION as 1st parameter"
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
BUMP_NPM_PROJECT_VERSION=true
|
|
||||||
VERSION="${2}"
|
|
||||||
;;
|
|
||||||
|
|
||||||
--bump-npm-dependency-version)
|
|
||||||
if [[ -z "${2:-}" ]]; then
|
|
||||||
echo "Must provide DEPENDENCY as 1st parameter"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
if [[ -z "${3:-}" ]]; then
|
|
||||||
echo "Must provide VERSION as 2nd parameter"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
BUMP_NPM_DEPENDENCY_VERSION=true
|
|
||||||
DEPENDENCY="${2}"
|
|
||||||
VERSION="${3}"
|
|
||||||
;;
|
|
||||||
|
|
||||||
--bump-maven-project-version)
|
|
||||||
if [[ -z "${2:-}" ]]; then
|
|
||||||
echo "Must provide VERSION as 1st parameter"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
BUMP_MAVEN_PROJECT_VERSION=true
|
|
||||||
VERSION="${2}"
|
|
||||||
;;
|
|
||||||
|
|
||||||
--bump-maven-property-version)
|
|
||||||
if [[ -z "${2:-}" ]]; then
|
|
||||||
echo "Must provide PROPERTY as 1st parameter"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
if [[ -z "${3:-}" ]]; then
|
|
||||||
echo "Must provide VERSION as 2nd parameter"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
BUMP_MAVEN_PROPERTY_VERSION=true
|
|
||||||
PROPERTY="${2}"
|
|
||||||
VERSION="${3}"
|
|
||||||
;;
|
|
||||||
|
|
||||||
--bump-docker-compose-service-version)
|
|
||||||
if [[ -z "${2:-}" ]]; then
|
|
||||||
echo "Must provide DOCKER_COMPOSE_FILE as 1st parameter"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
if [[ -z "${3:-}" ]]; then
|
|
||||||
echo "Must provide SERVICE_IMAGE as 2nd parameter"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
if [[ -z "${4:-}" ]]; then
|
|
||||||
echo "Must provide VERSION as 3rd parameter"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
BUMP_DOCKER_COMPOSE_SERVICE_VERSION=true
|
|
||||||
DOCKER_COMPOSE_FILE="${2}"
|
|
||||||
SERVICE_IMAGE="${3}"
|
|
||||||
VERSION="${4}"
|
|
||||||
;;
|
|
||||||
|
|
||||||
--bump-docker-compose-header-version)
|
|
||||||
if [[ -z "${2:-}" ]]; then
|
|
||||||
echo "Must provide DOCKER_COMPOSE_FILE as 1st parameter"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
if [[ -z "${3:-}" ]]; then
|
|
||||||
echo "Must provide HEADER as 2nd parameter"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
if [[ -z "${4:-}" ]]; then
|
|
||||||
echo "Must provide VERSION as 3rd parameter"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
BUMP_DOCKER_COMPOSE_HEADER_VERSION=true
|
|
||||||
DOCKER_COMPOSE_FILE="${2}"
|
|
||||||
HEADER="${3}"
|
|
||||||
VERSION="${4}"
|
|
||||||
;;
|
|
||||||
|
|
||||||
--bump-docker-image-version-in-files)
|
|
||||||
if [[ -z "${3:-}" ]]; then
|
|
||||||
echo "Must provide FILE_NAME_PATTERN as 1st parameter"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
if [[ -z "${4:-}" ]]; then
|
|
||||||
echo "Must provide IMAGE as 2nd parameter"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
if [[ -z "${4:-}" ]]; then
|
|
||||||
echo "Must provide VERSION as 3rd parameter"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
BUMP_DOCKER_IMAGE_VERSION_IN_FILES=true
|
|
||||||
FILE_NAME_PATTERN="${2}"
|
|
||||||
IMAGE="${3}"
|
|
||||||
VERSION="${4}"
|
|
||||||
;;
|
|
||||||
|
|
||||||
--bump-application-properties-var-value)
|
|
||||||
if [[ -z "${3:-}" ]]; then
|
|
||||||
echo "Must provide APPLICATION_PROPERTIES_FILE as 2nd parameter"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
if [[ -z "${4:-}" ]]; then
|
|
||||||
echo "Must provide VARIABLE as 3rd parameter"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
if [[ -z "${4:-}" ]]; then
|
|
||||||
echo "Must provide VALUE as 4th parameter"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
BUMP_APPLICATION_PROPERTIES_VAR_VALUE=true
|
|
||||||
APPLICATION_PROPERTIES_FILE="${2}"
|
|
||||||
VARIABLE="${3}"
|
|
||||||
VALUE="${4}"
|
|
||||||
;;
|
|
||||||
|
|
||||||
--wait-for-npm-dependency)
|
|
||||||
if [[ -z "${2:-}" ]]; then
|
|
||||||
echo "Must provide DEPENDENCY as 1st parameter"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
if [[ -z "${3:-}" ]]; then
|
|
||||||
echo "Must provide VERSION as 2nd parameter"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
WAIT_FOR_NPM_DEPENDENCY=true
|
|
||||||
DEPENDENCY="${2}"
|
|
||||||
VERSION="${3}"
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
echo "Unrecognized method $1"
|
|
||||||
exit 1
|
exit 1
|
||||||
;;
|
fi
|
||||||
esac
|
BUMP_NPM_PROJECT_VERSION=true
|
||||||
done
|
VERSION="${2}"
|
||||||
|
;;
|
||||||
|
|
||||||
|
--bump-npm-dependency-version)
|
||||||
|
if [[ -z "${2:-}" ]]; then
|
||||||
|
echo "Must provide DEPENDENCY as 1st parameter"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
if [[ -z "${3:-}" ]]; then
|
||||||
|
echo "Must provide VERSION as 2nd parameter"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
BUMP_NPM_DEPENDENCY_VERSION=true
|
||||||
|
DEPENDENCY="${2}"
|
||||||
|
VERSION="${3}"
|
||||||
|
;;
|
||||||
|
|
||||||
|
--bump-maven-project-version)
|
||||||
|
if [[ -z "${2:-}" ]]; then
|
||||||
|
echo "Must provide VERSION as 1st parameter"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
BUMP_MAVEN_PROJECT_VERSION=true
|
||||||
|
VERSION="${2}"
|
||||||
|
;;
|
||||||
|
|
||||||
|
--bump-maven-property-version)
|
||||||
|
if [[ -z "${2:-}" ]]; then
|
||||||
|
echo "Must provide PROPERTY as 1st parameter"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
if [[ -z "${3:-}" ]]; then
|
||||||
|
echo "Must provide VERSION as 2nd parameter"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
BUMP_MAVEN_PROPERTY_VERSION=true
|
||||||
|
PROPERTY="${2}"
|
||||||
|
VERSION="${3}"
|
||||||
|
;;
|
||||||
|
|
||||||
|
--bump-docker-compose-service-version)
|
||||||
|
if [[ -z "${2:-}" ]]; then
|
||||||
|
echo "Must provide DOCKER_COMPOSE_FILE as 1st parameter"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
if [[ -z "${3:-}" ]]; then
|
||||||
|
echo "Must provide SERVICE_IMAGE as 2nd parameter"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
if [[ -z "${4:-}" ]]; then
|
||||||
|
echo "Must provide VERSION as 3rd parameter"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
BUMP_DOCKER_COMPOSE_SERVICE_VERSION=true
|
||||||
|
DOCKER_COMPOSE_FILE="${2}"
|
||||||
|
SERVICE_IMAGE="${3}"
|
||||||
|
VERSION="${4}"
|
||||||
|
;;
|
||||||
|
|
||||||
|
--bump-docker-compose-header-version)
|
||||||
|
if [[ -z "${2:-}" ]]; then
|
||||||
|
echo "Must provide DOCKER_COMPOSE_FILE as 1st parameter"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
if [[ -z "${3:-}" ]]; then
|
||||||
|
echo "Must provide HEADER as 2nd parameter"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
if [[ -z "${4:-}" ]]; then
|
||||||
|
echo "Must provide VERSION as 3rd parameter"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
BUMP_DOCKER_COMPOSE_HEADER_VERSION=true
|
||||||
|
DOCKER_COMPOSE_FILE="${2}"
|
||||||
|
HEADER="${3}"
|
||||||
|
VERSION="${4}"
|
||||||
|
;;
|
||||||
|
|
||||||
|
--bump-docker-image-version-in-files)
|
||||||
|
if [[ -z "${3:-}" ]]; then
|
||||||
|
echo "Must provide FILE_NAME_PATTERN as 1st parameter"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
if [[ -z "${4:-}" ]]; then
|
||||||
|
echo "Must provide IMAGE as 2nd parameter"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
if [[ -z "${4:-}" ]]; then
|
||||||
|
echo "Must provide VERSION as 3rd parameter"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
BUMP_DOCKER_IMAGE_VERSION_IN_FILES=true
|
||||||
|
FILE_NAME_PATTERN="${2}"
|
||||||
|
IMAGE="${3}"
|
||||||
|
VERSION="${4}"
|
||||||
|
;;
|
||||||
|
|
||||||
|
--bump-application-properties-var-value)
|
||||||
|
if [[ -z "${3:-}" ]]; then
|
||||||
|
echo "Must provide APPLICATION_PROPERTIES_FILE as 2nd parameter"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
if [[ -z "${4:-}" ]]; then
|
||||||
|
echo "Must provide VARIABLE as 3rd parameter"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
if [[ -z "${4:-}" ]]; then
|
||||||
|
echo "Must provide VALUE as 4th parameter"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
BUMP_APPLICATION_PROPERTIES_VAR_VALUE=true
|
||||||
|
APPLICATION_PROPERTIES_FILE="${2}"
|
||||||
|
VARIABLE="${3}"
|
||||||
|
VALUE="${4}"
|
||||||
|
;;
|
||||||
|
|
||||||
|
--wait-for-npm-dependency)
|
||||||
|
if [[ -z "${2:-}" ]]; then
|
||||||
|
echo "Must provide DEPENDENCY as 1st parameter"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
if [[ -z "${3:-}" ]]; then
|
||||||
|
echo "Must provide VERSION as 2nd parameter"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
WAIT_FOR_NPM_DEPENDENCY=true
|
||||||
|
DEPENDENCY="${2}"
|
||||||
|
VERSION="${3}"
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
echo "Unrecognized method $1"
|
||||||
|
exit 1
|
||||||
|
;;
|
||||||
|
esac
|
||||||
else
|
else
|
||||||
echo "Must provide a method to execute as first parameter when calling the script"
|
echo "Must provide a method to execute as first parameter when calling the script"
|
||||||
exit 1
|
exit 1
|
||||||
|
|
|
@ -163,35 +163,33 @@ function stopMediaServer {
|
||||||
|
|
||||||
# Environment variables
|
# Environment variables
|
||||||
if [[ -n ${1:-} ]]; then
|
if [[ -n ${1:-} ]]; then
|
||||||
while :; do
|
case "${1:-}" in
|
||||||
case "${1:-}" in
|
--openvidu-server-unit-tests)
|
||||||
--openvidu-server-unit-tests)
|
OV_UNIT_TESTS=true
|
||||||
OV_UNIT_TESTS=true
|
;;
|
||||||
;;
|
--openvidu-server-integration-tests)
|
||||||
--openvidu-server-integration-tests)
|
OV_INTEGRATION_TESTS=true
|
||||||
OV_INTEGRATION_TESTS=true
|
;;
|
||||||
;;
|
--build-openvidu-test-e2e)
|
||||||
--build-openvidu-test-e2e)
|
BUILD_OV_TEST_E2E=true
|
||||||
BUILD_OV_TEST_E2E=true
|
;;
|
||||||
;;
|
--environment-launch-kurento)
|
||||||
--environment-launch-kurento)
|
LAUNCH_OV_KURENTO=true
|
||||||
LAUNCH_OV_KURENTO=true
|
;;
|
||||||
;;
|
--openvidu-e2e-tests-kurento)
|
||||||
--openvidu-e2e-tests-kurento)
|
OV_E2E_KURENTO=true
|
||||||
OV_E2E_KURENTO=true
|
;;
|
||||||
;;
|
--environment-launch-mediasoup)
|
||||||
--environment-launch-mediasoup)
|
LAUNCH_OV_MEDIASOUP=true
|
||||||
LAUNCH_OV_MEDIASOUP=true
|
;;
|
||||||
;;
|
--openvidu-e2e-tests-mediasoup)
|
||||||
--openvidu-e2e-tests-mediasoup)
|
OV_E2E_MEDIASOUP=true
|
||||||
OV_E2E_MEDIASOUP=true
|
;;
|
||||||
;;
|
*)
|
||||||
*)
|
echo "Unrecognized method $1"
|
||||||
echo "Unrecognized method $1"
|
exit 1
|
||||||
exit 1
|
;;
|
||||||
;;
|
esac
|
||||||
esac
|
|
||||||
done
|
|
||||||
else
|
else
|
||||||
echo "Must provide a method to execute as first parameter when calling the script"
|
echo "Must provide a method to execute as first parameter when calling the script"
|
||||||
exit 1
|
exit 1
|
||||||
|
|
Loading…
Reference in New Issue