mirror of https://github.com/OpenVidu/openvidu.git
ci-scripts: replace PREPARE_KURENTO_SNAPSHOT to USE_SPECIFIC_KURENTO_JAVA_COMMIT
parent
9c2bb6a5c6
commit
c9d172c0af
|
@ -9,7 +9,7 @@ set -eu -o pipefail
|
||||||
# CI flags
|
# CI flags
|
||||||
CLEAN_ENVIRONMENT=false
|
CLEAN_ENVIRONMENT=false
|
||||||
PREPARE_TEST_ENVIRONMENT=false
|
PREPARE_TEST_ENVIRONMENT=false
|
||||||
PREPARE_KURENTO_SNAPSHOT=false
|
USE_SPECIFIC_KURENTO_JAVA_COMMIT=false
|
||||||
SERVE_OV_TESTAPP=false
|
SERVE_OV_TESTAPP=false
|
||||||
|
|
||||||
# Build artifacts
|
# Build artifacts
|
||||||
|
@ -48,8 +48,8 @@ if [[ -n ${1:-} ]]; then
|
||||||
PREPARE_TEST_ENVIRONMENT=true
|
PREPARE_TEST_ENVIRONMENT=true
|
||||||
;;
|
;;
|
||||||
|
|
||||||
--prepare-kurento-snapshot)
|
--use-specific-kurento-java-commit)
|
||||||
PREPARE_KURENTO_SNAPSHOT=true
|
USE_SPECIFIC_KURENTO_JAVA_COMMIT=true
|
||||||
;;
|
;;
|
||||||
|
|
||||||
--build-openvidu-browser)
|
--build-openvidu-browser)
|
||||||
|
@ -373,23 +373,20 @@ if [[ "${PREPARE_TEST_ENVIRONMENT}" == true ]]; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# -------------
|
# -------------
|
||||||
# Prepare Kurento Snapshots
|
# Use a specific kurento-java commit other than the configured in openvidu-parent pom.xml
|
||||||
# -------------
|
# -------------
|
||||||
if [[ "${PREPARE_KURENTO_SNAPSHOT}" == true ]]; then
|
if [[ "${USE_SPECIFIC_KURENTO_JAVA_COMMIT}" == true ]]; then
|
||||||
|
|
||||||
# Prepare Kurento Snapshot if it is configured
|
git clone https://github.com/Kurento/kurento-java.git
|
||||||
if [[ $KURENTO_JAVA_COMMIT != "default" ]]; then
|
pushd kurento-java
|
||||||
git clone https://github.com/Kurento/kurento-java.git
|
git checkout -f "${KURENTO_JAVA_COMMIT}"
|
||||||
pushd kurento-java
|
MVN_VERSION="$(grep -oPm1 "(?<=<version>)[^<]+" "pom.xml")"
|
||||||
git checkout -f "${KURENTO_JAVA_COMMIT}"
|
mvn -B -Dmaven.artifact.threads=1 clean install
|
||||||
MVN_VERSION="$(grep -oPm1 "(?<=<version>)[^<]+" "pom.xml")"
|
popd
|
||||||
mvn -B -Dmaven.artifact.threads=1 clean install
|
rm -rf kurento-java
|
||||||
popd
|
mvn -B versions:set-property \
|
||||||
rm -rf kurento-java
|
-Dproperty=version.kurento \
|
||||||
mvn -B versions:set-property \
|
-DnewVersion="${MVN_VERSION}"
|
||||||
-Dproperty=version.kurento \
|
|
||||||
-DnewVersion="${MVN_VERSION}"
|
|
||||||
fi
|
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue