From 0304869576ca5fc6f68c0d3e8c92c442d35d6972 Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Fri, 8 Feb 2019 11:06:09 +0100 Subject: [PATCH] openvidu-test-e2e: Jenkinsfile deletes .m2 and uses local openvidu-java-client --- openvidu-test-e2e/jenkins/Jenkinsfile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/openvidu-test-e2e/jenkins/Jenkinsfile b/openvidu-test-e2e/jenkins/Jenkinsfile index 2e3a9833..aede7254 100644 --- a/openvidu-test-e2e/jenkins/Jenkinsfile +++ b/openvidu-test-e2e/jenkins/Jenkinsfile @@ -8,12 +8,14 @@ node('container') { mycontainer.pull() mycontainer.inside("-p 4200:4200 -p 4443:4443 -u root -e MY_UID=0 -v /var/run/docker.sock:/var/run/docker.sock:rw -v /dev/shm:/dev/shm -v /opt/openvidu:/opt/openvidu") { stage('Preparation') { + sh 'rm -rf ~/.m2 || true' sh 'rm -rf openvidu || true' sh 'rm -rf /opt/openvidu/recordings/* || true' sh 'git clone https://github.com/OpenVidu/openvidu.git' } stage('OpenVidu parent build') { - sh 'cd openvidu && mvn -DskipTests=true install' + sh 'cd openvidu/openvidu-java-client && mvn versions:set -DnewVersion=1.0.0-TEST' + sh 'cd openvidu && mvn -DskipTests=true clean -DskipTests=true compile -DskipTests=true install' } stage('OpenVidu Browser build') { sh 'cd openvidu/openvidu-browser && npm install --unsafe-perm && npm run build && npm link'