From 88bc5659267e6ff0c579dcb79c356058d935f1e0 Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Tue, 14 Aug 2018 20:37:32 +0200 Subject: [PATCH] openvidu-test-e2e: Jenkinsfile install dev KMS --- openvidu-test-e2e/jenkins/Jenkinsfile | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/openvidu-test-e2e/jenkins/Jenkinsfile b/openvidu-test-e2e/jenkins/Jenkinsfile index 1c4dfdd9..59cd0748 100644 --- a/openvidu-test-e2e/jenkins/Jenkinsfile +++ b/openvidu-test-e2e/jenkins/Jenkinsfile @@ -8,9 +8,34 @@ node('container') { sh 'rm -rf openvidu || true' sh 'rm -rf /opt/openvidu/recordings/{,.[!.]}* || true' + + sh ''' + for pkg in \ + '^(kms|kurento).*' \ + ffmpeg \ + '^gir1.2-gst.*1.5' \ + '^(lib)?gstreamer.*1.5.*' \ + '^lib(nice|s3-2|srtp|usrsctp).*' \ + '^srtp-.*' \ + '^openh264(-gst-plugins-bad-1.5)?' \ + '^openwebrtc-gst-plugins.*' \ + '^libboost-?(filesystem|log|program-options|regex|system|test|thread)?-dev' \ + '^lib(glib2.0|glibmm-2.4|opencv|sigc++-2.0|soup2.4|ssl|tesseract|vpx)-dev' \ + uuid-dev + do apt-get -y purge --auto-remove $pkg ; done' + ''' + sh 'sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 5AFA7A83' + sh ''' + sudo tee "/etc/apt/sources.list.d/kurento.list" >/dev/null <