Pablo Fuente Pérez
e9b216f84e
Update commonFunctions.groovy
...
Jenkinsfile: return true on removeStrandedContainers
2021-11-03 09:32:37 +01:00
pabloFuente
788eb61ef9
openvidu-test-only: divide tests to reduce @OnlyKurento even more
2021-11-03 01:30:49 +01:00
pabloFuente
ef88b86e01
Jenkinsfile: improved removeStrandedContainers
2021-11-02 14:26:46 +01:00
pabloFuente
ada73560d6
openvidu-server: disable KurentoClient remote operations for stopping INDIVIDUAL recording upon media server reconnection
2021-11-02 13:37:12 +01:00
Juan Navarro
a7332aac70
openvidu-server: add MKV recording profile as part of MediaServer enum ( #658 )
...
Uses the MediaServer enum to contain information that is specific about
each particular media server. Specifically,
* kurento must record with the WEBM profile and ".webm" file extension
* mediasoup must record with the MKV profile and ".mkv" file extension
Integrating this as part of the global Openvidu config object makes it
trivial to replace the static or hardcoded lines with others that simply
obtain the data from the current media server mode in use.
2021-11-02 11:40:42 +01:00
pabloFuente
4882bb89a2
openvidu-test-e2e Docker image: update Docker and node installations
2021-11-02 11:20:00 +01:00
pabloFuente
83a71e41ab
Jenkinsfile: do not remove stranded containers at finally
2021-10-31 15:36:00 +01:00
pabloFuente
a30fd89d85
Jenkinsfile: fix mediasoup-controller container launch with env variables
2021-10-31 14:18:16 +01:00
pabloFuente
1516fa7387
openvidu-test-e2e: extend webrtcConnectionCreated webhook time
2021-10-30 20:13:05 +02:00
pabloFuente
9b599ebb6a
openvidu-test-e2e: mediaServerReconnect tests
2021-10-30 19:28:30 +02:00
pabloFuente
82115a7ce8
Jenkisnfile: avoid repeating mvn test on openvidu-server build command
2021-10-30 14:33:35 +02:00
pabloFuente
fa422bfc02
Jenkinsfile: separated method for removeStrandedContainers
2021-10-29 20:38:39 +02:00
pabloFuente
f90c4f5e6e
Jenkinsfile: revert single quote script blocks to double quotes
2021-10-29 20:30:09 +02:00
pabloFuente
24607dabb5
openvidu-test-e2e: double quotes and curly brackets in commonFunctions.groovy
2021-10-29 20:26:50 +02:00
pabloFuente
a04db053d3
Jenkinsfile: single quotes to double quotes. Env variables with curly brackets
2021-10-29 20:20:43 +02:00
pabloFuente
f7ffea35a4
Jenkinsfile: fix single quote param literal
2021-10-29 20:07:33 +02:00
pabloFuente
0b8df4c4dd
openvidu-test-e2e: split tests to extend mediasoup coverage
2021-10-29 19:57:23 +02:00
pabloFuente
73be3e808b
Jenskinsfile: try setting env variable outside of script
2021-10-29 19:28:59 +02:00
pabloFuente
247ce5ad4b
Jenkinsfile: change parameters of docker images
2021-10-29 19:14:41 +02:00
pabloFuente
8e31d80fde
Jenkinsfile: fix path cd
2021-10-29 15:27:46 +02:00
pabloFuente
89f60fa0f5
Jenkinsfile: openvidu-test-e2e build on its own stage
2021-10-29 15:17:08 +02:00
pabloFuente
81e4421a0b
Jenkinsfile: fix openViduE2ETest function
2021-10-29 15:12:16 +02:00
pabloFuente
c1d5beb754
openvidu-test-e2e: MEDIASOUP_CONTROLLER_DOCKER_VERSION to MEDIASOUP_CONTROLLER_VERSION
2021-10-29 14:44:38 +02:00
pabloFuente
2f0607bdf3
Jenkinsfile: KMS_IP always to docker gateway
2021-10-29 14:01:31 +02:00
pabloFuente
658c1d5775
openvidu-test-e2e: single container openvidu/openvidu-test-e2e:focal
2021-10-29 13:49:34 +02:00
pabloFuente
cacb7d8685
Jenkinsfile: fix
2021-10-29 13:44:02 +02:00
pabloFuente
ff50fa45f0
Use kurento docker image with tests. Infinite media server reconnection on CE
2021-10-29 13:38:20 +02:00
pabloFuente
edb5dd36ff
openvidu-server: deprecated recordingStarted/recordingStopped CDR events removed
2021-10-28 14:06:48 +02:00
pabloFuente
8e418bfd16
Check openvidu-browser and openvidu-server compatibility
2021-10-27 14:04:19 +02:00
pabloFuente
1a244f68cd
Jenkinsfile: fix echo
2021-10-26 15:45:17 +02:00
pabloFuente
6a165ddf16
Jenkinsfile: show rm path on commonFunctions.groovy
2021-10-26 15:42:38 +02:00
pabloFuente
a25ad7e4e8
Jenkinsfile: more parallelization of commonFunctions.groovy
2021-10-26 15:33:27 +02:00
pabloFuente
0ba234f794
Jenkinsfile: parallelization of commonFunctions.groovy#prepareTestingEnvironment
2021-10-26 15:26:41 +02:00
pabloFuente
e867e7963d
Jenkinsfile: check env variables instead of parameterizing them
2021-10-26 15:21:08 +02:00
pabloFuente
e80c17cc04
Jenkinsfile: pass parameters to commonFunctions.groovy
2021-10-26 15:15:56 +02:00
pabloFuente
d51e0ca4a5
Jenkinsfile: minor aesthetical adjustments
2021-10-26 15:06:17 +02:00
pabloFuente
2b00cf8d7a
Jenkinsfile: add RelativeTargetDirectory
2021-10-26 14:59:15 +02:00
pabloFuente
7afbb8345c
Jenkinsfile: fix script load
2021-10-26 14:52:35 +02:00
pabloFuente
2e8536064b
Jenkinsfile: use checkout plugin instead of git clone command
2021-10-26 14:41:26 +02:00
pabloFuente
a55ad8cd22
Jenkinsfile: fix commonFuncitons.groovy script path load
2021-10-26 14:07:26 +02:00
pabloFuente
49d09f0a2b
Jenkinsfile: separate files
2021-10-26 10:58:52 +02:00
Juan Navarro
88d5fd97a7
openvidu-server: remove ForceCodec=NONE for mediasoup
...
Allow forcing a specific codec when mediasoup is the media server. This
requires changes in the recording! Otherwise, incompatible combinations
might occur. For example, currently WEBM is a container that works ok
for VP8 and VP9 video, but won't work with H.264.
2021-10-26 10:32:57 +02:00
pabloFuente
59af2871d8
Jenkinsfile: fix permissions
2021-10-25 17:23:55 +02:00
pabloFuente
6485cb3232
Jenkinsfile: copy fake media files to /opt/openvidu
2021-10-25 17:12:28 +02:00
cruizba
1400355aaf
deployment: Stop before start openvidu to run everything correctly after machine reboot
2021-10-25 16:32:45 +02:00
pabloFuente
8fb6dfe2f3
Jenkinsfile: fix broken parallelism
2021-10-25 14:31:42 +02:00
pabloFuente
e45d585b2d
Jenkinsfile: fix curl permissions with sudo
2021-10-25 12:50:01 +02:00
pabloFuente
483238f69e
Jenkinsfile: test with simplified openvidu-cache
2021-10-25 12:46:49 +02:00
pabloFuente
fe34c687b9
Jenkinsfile: fix curl command
2021-10-25 11:30:05 +02:00
pabloFuente
ad8b7e6053
Jenkinsfile: wget changed to curl
2021-10-25 11:22:20 +02:00