Skip to content

Commit

Permalink
Merge branch 'Kurento:main' into main
Browse files Browse the repository at this point in the history
  • Loading branch information
ErikNae authored Nov 7, 2024
2 parents b934bb9 + 011d53d commit 41591e2
Show file tree
Hide file tree
Showing 117 changed files with 238 additions and 215 deletions.
1 change: 1 addition & 0 deletions .github/workflows/server-buildpackage-rust.child.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@ jobs:
JOB_GIT_NAME: "${{ inputs.jobGitName }}"
JOB_DISTRO: "${{ matrix.jobDistro }}"
JOB_RELEASE: "${{ inputs.jobRelease }}"
APT_PROXY_URL: "${{ vars.APT_PROXY_URL }}"
DISABLE_APT_PROXY: "true"
working-directory: "${{ inputs.directory }}"
run: "ci_job_package_gst_rust_debian.sh"
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/server-buildpackage.child.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,7 @@ jobs:
JOB_GIT_NAME: "${{ inputs.jobGitName }}"
JOB_GIT_NAME_FALLBACK: "${{ inputs.jobGitNameFallback }}"
JOB_RELEASE: "${{ inputs.jobRelease }}"
APT_PROXY_URL: "${{ vars.APT_PROXY_URL }}"
DISABLE_APT_PROXY: "true"
INSTALL_PATH: "${{ steps.copy-artifacts.outputs.download-path }}"
working-directory: "${{ inputs.directory }}"
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/server-deploy-debian.child.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -81,5 +81,6 @@ jobs:
JOB_RELEASE: "${{ inputs.jobRelease }}"
JOB_DEPLOY_NAME: "${{ inputs.jobDeployName }}"
APTLY_GPG_SUBKEY: "${{ vars.APTLY_GPG_SUBKEY }}"
APTLY_SERVER: "${{ vars.APTLY_SERVER }}"
working-directory: "artifacts/"
run: "ci_job_deploy_debian.sh"
2 changes: 1 addition & 1 deletion browser/kurento-utils-js/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "kurento-utils",
"version": "7.1.1-dev",
"version": "7.1.2-dev",
"description": "Kurento JavaScript Utilities",
"keywords": [
"kurento",
Expand Down
15 changes: 10 additions & 5 deletions ci-scripts/ci_job_deploy_debian.sh
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,10 @@
#/
#/ * Variable(s) from Jenkins global configuration:
#/
#/ APTLY_SERVER
#/
#/ IP address of the ssh server that hosts the aptly service. A DNS name is not allowed just an IPv4
#/
#/ APTLY_GPG_SUBKEY
#/
#/ The GnuPG key used to sign Debian package repositories with Aptly.
Expand Down Expand Up @@ -128,6 +132,7 @@ docker run --pull always --rm -i \
--mount type=bind,src="$KURENTO_SCRIPTS_HOME",dst=/ci-scripts \
--mount type=bind,src="$APTLY_SSH_KEY_PATH",dst=/id_aptly_ssh \
--mount type=bind,src="$PWD",dst=/workdir \
--add-host aptly=$APTLY_SERVER \
--workdir /workdir \
buildpack-deps:20.04-scm /bin/bash <<DOCKERCOMMANDS
Expand All @@ -141,25 +146,25 @@ set -o xtrace
# Exit trap, used to clean up.
on_exit() {
ssh -n -o StrictHostKeyChecking=no -i /id_aptly_ssh \
aptly@www.naevatec.com -p 3322 '\
aptly@aptly -p 3322 '\
rm -rf "$TEMP_DIR"'
}
trap on_exit EXIT
ssh -n -o StrictHostKeyChecking=no -i /id_aptly_ssh \
aptly@www.naevatec.com -p 3322 '\
aptly@aptly -p 3322 '\
mkdir -p "$TEMP_DIR"'
scp -o StrictHostKeyChecking=no -i /id_aptly_ssh \
-P 3322 ./*.*deb \
aptly@www.naevatec.com:"$TEMP_DIR"
aptly@aptly:"$TEMP_DIR"
scp -o StrictHostKeyChecking=no -i /id_aptly_ssh \
-P 3322 /ci-scripts/ci_aptly_repo_publish.sh \
aptly@www.naevatec.com:"$TEMP_DIR"
aptly@aptly:"$TEMP_DIR"
ssh -n -o StrictHostKeyChecking=no -i /id_aptly_ssh \
aptly@www.naevatec.com -p 3322 '\
aptly@aptly -p 3322 '\
cd "$TEMP_DIR" \
&& GPGKEY="$APTLY_GPG_SUBKEY" \
./ci_aptly_repo_publish.sh $PUBLISH_ARGS'
Expand Down
7 changes: 6 additions & 1 deletion ci-scripts/ci_job_package_debian.sh
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,11 @@
#/ Added for GitHub Actions: No proxy is needed.
#/ Optional.
#/
#/ APT_PROXY_URL
#/
#/ Sets the URL that points to the Apt proxy to be used (if not diabled)
#/ Madatory if DISABLE_APT_PROXY is set to false
#/
#/ INSTALL_PATH
#/
#/ Path where to find the packages that should be installed.
Expand Down Expand Up @@ -96,7 +101,7 @@ if [[ "$JOB_RELEASE" == "true" ]]; then
fi

if [[ "${DISABLE_APT_PROXY:-}" != "true" ]]; then
KURENTO_BUILDPACKAGE_ARGS+=(--apt-proxy http://proxy.openvidu.io:3142)
KURENTO_BUILDPACKAGE_ARGS+=(--apt-proxy "$APT_PROXY_URL")
fi


Expand Down
7 changes: 6 additions & 1 deletion ci-scripts/ci_job_package_gst_rust_debian.sh
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,11 @@
#/ Added for GitHub Actions: No proxy is needed.
#/ Optional.
#/
#/ APT_PROXY_URL
#/
#/ Sets the URL that points to the Apt proxy to be used (if not diabled)
#/ Madatory if DISABLE_APT_PROXY is set to false
#/
#/ INSTALL_PATH
#/
#/ Path where to find the packages that should be installed.
Expand Down Expand Up @@ -104,7 +109,7 @@ if [[ "$JOB_RELEASE" == "true" ]]; then
fi

if [[ "${DISABLE_APT_PROXY:-}" != "true" ]]; then
KURENTO_BUILDPACKAGE_ARGS+=(--apt-proxy http://proxy.openvidu.io:3142)
KURENTO_BUILDPACKAGE_ARGS+=(--apt-proxy "$APT_PROXY_URL")
fi
if [[ -n "$GST_RUST_PACKAGE" ]]; then
KURENTO_BUILDPACKAGE_ARGS+=(--package "$GST_RUST_PACKAGE")
Expand Down
2 changes: 1 addition & 1 deletion clients/java/client/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.kurento</groupId>
<artifactId>kurento-parent-pom</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.2-SNAPSHOT</version>
<relativePath>../parent-pom</relativePath>
</parent>
<artifactId>kurento-client</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion clients/java/commons/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.kurento</groupId>
<artifactId>kurento-parent-pom</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.2-SNAPSHOT</version>
<relativePath>../parent-pom</relativePath>
</parent>
<artifactId>kurento-commons</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion clients/java/jsonrpc/jsonrpc-client-jetty/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.kurento</groupId>
<artifactId>kurento-jsonrpc</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.2-SNAPSHOT</version>
</parent>
<artifactId>kurento-jsonrpc-client-jetty</artifactId>
<packaging>jar</packaging>
Expand Down
2 changes: 1 addition & 1 deletion clients/java/jsonrpc/jsonrpc-client/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.kurento</groupId>
<artifactId>kurento-jsonrpc</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.2-SNAPSHOT</version>
</parent>
<artifactId>kurento-jsonrpc-client</artifactId>
<packaging>jar</packaging>
Expand Down
2 changes: 1 addition & 1 deletion clients/java/jsonrpc/jsonrpc-demo-server/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.kurento</groupId>
<artifactId>kurento-jsonrpc</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.2-SNAPSHOT</version>
</parent>
<artifactId>kurento-jsonrpc-demo-server</artifactId>
<packaging>jar</packaging>
Expand Down
2 changes: 1 addition & 1 deletion clients/java/jsonrpc/jsonrpc-server/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.kurento</groupId>
<artifactId>kurento-jsonrpc</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.2-SNAPSHOT</version>
</parent>
<artifactId>kurento-jsonrpc-server</artifactId>
<packaging>jar</packaging>
Expand Down
2 changes: 1 addition & 1 deletion clients/java/jsonrpc/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.kurento</groupId>
<artifactId>kurento-parent-pom</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.2-SNAPSHOT</version>
<relativePath>../parent-pom</relativePath>
</parent>
<artifactId>kurento-jsonrpc</artifactId>
Expand Down
4 changes: 2 additions & 2 deletions clients/java/maven-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<!-- Maven coordinates -->
<groupId>org.kurento</groupId>
<artifactId>kurento-maven-plugin</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.2-SNAPSHOT</version>
<packaging>maven-plugin</packaging>

<!-- Project-level information -->
Expand Down Expand Up @@ -158,7 +158,7 @@
7.0.1-SNAPSHOT, we cannot assume that the server will also be
7.0.1-SNAPSHOT, because it might already be 7.0.2-SNAPSHOT or higher.
-->
<version>[7.1.1-SNAPSHOT,8.0.0)</version>
<version>[7.1.2-SNAPSHOT,8.0.0)</version>
</dependency>
</dependencies>

Expand Down
10 changes: 5 additions & 5 deletions clients/java/parent-pom/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@
<parent>
<groupId>org.kurento</groupId>
<artifactId>kurento-qa-pom</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.2-SNAPSHOT</version>
<relativePath>../qa-pom</relativePath>
</parent>
<artifactId>kurento-parent-pom</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.2-SNAPSHOT</version>
<packaging>pom</packaging>

<!-- Project-level information -->
Expand Down Expand Up @@ -78,9 +78,9 @@
7.0.1-SNAPSHOT, we cannot assume that the server will also be
7.0.1-SNAPSHOT, because it might already be 7.0.2-SNAPSHOT or higher.
-->
<version.kms-api-core>[7.1.1-SNAPSHOT,8.0.0)</version.kms-api-core>
<version.kms-api-elements>[7.1.1-SNAPSHOT,8.0.0)</version.kms-api-elements>
<version.kms-api-filters>[7.1.1-SNAPSHOT,8.0.0)</version.kms-api-filters>
<version.kms-api-core>[7.1.2-SNAPSHOT,8.0.0)</version.kms-api-core>
<version.kms-api-elements>[7.1.2-SNAPSHOT,8.0.0)</version.kms-api-elements>
<version.kms-api-filters>[7.1.2-SNAPSHOT,8.0.0)</version.kms-api-filters>

<!-- Kurento miscellaneous tools -->
<version.kurento-maven-plugin>7.0.0</version.kurento-maven-plugin>
Expand Down
2 changes: 1 addition & 1 deletion clients/java/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.kurento</groupId>
<artifactId>kurento-parent-pom</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.2-SNAPSHOT</version>
<relativePath>parent-pom</relativePath>
</parent>
<artifactId>kurento-java</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion clients/java/qa-pom/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<!-- Maven coordinates -->
<groupId>org.kurento</groupId>
<artifactId>kurento-qa-pom</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.2-SNAPSHOT</version>
<packaging>pom</packaging>

<!-- Project-level information -->
Expand Down
2 changes: 1 addition & 1 deletion clients/java/qa-pom/qa-config/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.kurento</groupId>
<artifactId>kurento-qa-pom</artifactId>
<version>7.1.1-SNAPSHOT</version>
<version>7.1.2-SNAPSHOT</version>
</parent>
<artifactId>kurento-qa-config</artifactId>

Expand Down
2 changes: 1 addition & 1 deletion clients/javascript/client/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "kurento-client",
"version": "7.1.1-dev",
"version": "7.1.2-dev",
"description": "JavaScript Client API for Kurento Media Server",
"keywords": [
"kurento",
Expand Down
2 changes: 1 addition & 1 deletion clients/javascript/jsonrpc/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "kurento-jsonrpc",
"version": "7.1.1-dev",
"version": "7.1.2-dev",
"description": "Kurento RPC client library for Browser and Node.js",
"keywords": [
"kurento",
Expand Down
2 changes: 1 addition & 1 deletion server/cmake-utils/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ if(HAS_PARENT)
endif()

include(KurentoGitHelpers)
get_git_version(PROJECT_VERSION 7.1.1-dev)
get_git_version(PROJECT_VERSION 7.1.2-dev)
message(STATUS "Project version: ${PROJECT_NAME}-${PROJECT_VERSION}")

# CMake Config Mode search file. Adds the main Kurento dir to CMAKE_MODULE_PATH.
Expand Down
4 changes: 2 additions & 2 deletions server/cmake-utils/debian/changelog
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
kurento-cmake-utils (7.1.1-1kurento1) UNRELEASED; urgency=medium
kurento-cmake-utils (7.1.2-1kurento1) UNRELEASED; urgency=medium

[ Kurento ]
* UNRELEASED

-- Saul Pablo Labajo Izquierdo <[email protected]> Fri, 20 Sep 2024 09:56:15 +0000
-- Saul Pablo Labajo Izquierdo <[email protected]> Wed, 06 Nov 2024 11:57:27 +0000

kms-cmake-utils (6.18.0-0kurento1) testing; urgency=medium

Expand Down
2 changes: 1 addition & 1 deletion server/jsonrpc/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ endif()

include(KurentoGitHelpers)
install_git_hook(pre-commit ${CMAKE_CURRENT_SOURCE_DIR}/hooks/pre-commit.hook)
get_git_version(PROJECT_VERSION 7.1.1-dev)
get_git_version(PROJECT_VERSION 7.1.2-dev)
message(STATUS "Project version: ${PROJECT_NAME}-${PROJECT_VERSION}")

# Compiler flags
Expand Down
4 changes: 2 additions & 2 deletions server/jsonrpc/debian/changelog
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
kurento-jsonrpc (7.1.1-1kurento1) UNRELEASED; urgency=medium
kurento-jsonrpc (7.1.2-1kurento1) UNRELEASED; urgency=medium

[ Juan Navarro ]
* UNRELEASED

-- Saul Pablo Labajo Izquierdo <[email protected]> Fri, 20 Sep 2024 09:56:15 +0000
-- Saul Pablo Labajo Izquierdo <[email protected]> Wed, 06 Nov 2024 11:57:28 +0000

kms-jsonrpc (6.18.0-0kurento1) testing; urgency=medium

Expand Down
2 changes: 1 addition & 1 deletion server/jsonrpc/debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Priority: optional
Build-Depends:
cmake,
debhelper-compat (= 13),
kurento-cmake-utils (>= 7.1.1),
kurento-cmake-utils (>= 7.1.2),
libboost-dev,
libboost-test-dev,
libjsoncpp-dev,
Expand Down
2 changes: 1 addition & 1 deletion server/media-server/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ endif()

include(KurentoGitHelpers)
install_git_hook(pre-commit ${CMAKE_CURRENT_SOURCE_DIR}/hooks/pre-commit.hook)
get_git_version(PROJECT_VERSION 7.1.1-dev)
get_git_version(PROJECT_VERSION 7.1.2-dev)
message(STATUS "Project version: ${PROJECT_NAME}-${PROJECT_VERSION}")

# Compiler flags
Expand Down
4 changes: 2 additions & 2 deletions server/media-server/debian/changelog
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
kurento-media-server (7.1.1-1kurento1) UNRELEASED; urgency=medium
kurento-media-server (7.1.2-1kurento1) UNRELEASED; urgency=medium

[ Mario Jr ]
* GStreamer 1.14 port
Expand All @@ -8,7 +8,7 @@ kurento-media-server (7.1.1-1kurento1) UNRELEASED; urgency=medium
* Add 'libwebsocketpp-dev' to Build-Deps, without versioning
* debian/control: Drop 'libssl1.0-dev' for Bionic compatibility

-- Saul Pablo Labajo Izquierdo <[email protected]> Fri, 20 Sep 2024 09:56:16 +0000
-- Saul Pablo Labajo Izquierdo <[email protected]> Wed, 06 Nov 2024 11:57:28 +0000

kurento-media-server (6.18.0-0kurento1) testing; urgency=medium

Expand Down
26 changes: 13 additions & 13 deletions server/media-server/debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@ Build-Depends:
cmake,
debhelper-compat (= 13),
gstreamer1.0-plugins-good,
kurento-cmake-utils (>= 7.1.1),
kurento-module-core-dev (>= 7.1.1),
kurento-module-creator (>= 7.1.1),
kurento-module-elements-dev (>= 7.1.1),
kurento-module-filters-dev (>= 7.1.1),
kurento-cmake-utils (>= 7.1.2),
kurento-module-core-dev (>= 7.1.2),
kurento-module-creator (>= 7.1.2),
kurento-module-elements-dev (>= 7.1.2),
kurento-module-filters-dev (>= 7.1.2),
libboost-dev,
libboost-filesystem-dev,
libboost-log-dev,
Expand Down Expand Up @@ -41,9 +41,9 @@ Depends:
gstreamer1.0-plugins-base,
gstreamer1.0-plugins-good,
gstreamer1.0-plugins-ugly,
kurento-module-core (>= 7.1.1),
kurento-module-elements (>= 7.1.1),
kurento-module-filters (>= 7.1.1),
kurento-module-core (>= 7.1.2),
kurento-module-elements (>= 7.1.2),
kurento-module-filters (>= 7.1.2),
libgstreamer-plugins-base1.0-0,
Suggests:
kurento-dbg,
Expand All @@ -61,12 +61,12 @@ Section: devel
Depends:
${misc:Depends},
cmake,
kurento-cmake-utils (>= 7.1.1),
kurento-cmake-utils (>= 7.1.2),
kurento-media-server (= ${binary:Version}),
kurento-module-core-dev (>= 7.1.1),
kurento-module-creator (>= 7.1.1),
kurento-module-elements-dev (>= 7.1.1),
kurento-module-filters-dev (>= 7.1.1),
kurento-module-core-dev (>= 7.1.2),
kurento-module-creator (>= 7.1.2),
kurento-module-elements-dev (>= 7.1.2),
kurento-module-filters-dev (>= 7.1.2),
libboost-log-dev,
libboost-program-options-dev,
libboost-thread-dev,
Expand Down
Loading

0 comments on commit 41591e2

Please sign in to comment.