mirror of https://github.com/OpenVidu/openvidu.git
Jenkinsfile: fix single quote param literal
parent
0b8df4c4dd
commit
f7ffea35a4
|
@ -16,7 +16,7 @@ node('container') {
|
||||||
'-v /opt/openvidu-cache/.m2:/root/.m2'].join(' ')
|
'-v /opt/openvidu-cache/.m2:/root/.m2'].join(' ')
|
||||||
|
|
||||||
// Run openvidu/openvidu-test-e2e container
|
// Run openvidu/openvidu-test-e2e container
|
||||||
docker.image('openvidu/openvidu-test-e2e:$DISTRO').inside('--name e2e -p 4200:4200 -p 4443:4443 -p 5555:5555 -u root -e MY_UID=0 ' + "${bindsArray}" + ' --privileged') {
|
docker.image("openvidu/openvidu-test-e2e:$DISTRO").inside('--name e2e -p 4200:4200 -p 4443:4443 -p 5555:5555 -u root -e MY_UID=0 ' + "${bindsArray}" + ' --privileged') {
|
||||||
stage('Build 1') {
|
stage('Build 1') {
|
||||||
parallel 'OpenVidu Browser build': {
|
parallel 'OpenVidu Browser build': {
|
||||||
stage('OpenVidu Browser build') {
|
stage('OpenVidu Browser build') {
|
||||||
|
@ -125,7 +125,7 @@ node('container') {
|
||||||
try {
|
try {
|
||||||
stage ('OpenVidu Kurento E2E tests') {
|
stage ('OpenVidu Kurento E2E tests') {
|
||||||
try {
|
try {
|
||||||
openViduE2ETest('kurento/kurento-media-server:$KURENTO_MEDIA_SERVER_VERSION')
|
openViduE2ETest("kurento/kurento-media-server:$KURENTO_MEDIA_SERVER_VERSION")
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
// In case of error, fail the stage
|
// In case of error, fail the stage
|
||||||
sh 'exit 1'
|
sh 'exit 1'
|
||||||
|
@ -151,7 +151,7 @@ node('container') {
|
||||||
try {
|
try {
|
||||||
stage ('OpenVidu Mediasoup E2E tests') {
|
stage ('OpenVidu Mediasoup E2E tests') {
|
||||||
try {
|
try {
|
||||||
openViduE2ETest('openvidu/mediasoup-controller:$MEDIASOUP_CONTROLLER_VERSION')
|
openViduE2ETest("openvidu/mediasoup-controller:$MEDIASOUP_CONTROLLER_VERSION")
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
// In case of error, fail the stage
|
// In case of error, fail the stage
|
||||||
sh 'exit 1'
|
sh 'exit 1'
|
||||||
|
@ -224,8 +224,11 @@ def environmentStop() {
|
||||||
}
|
}
|
||||||
|
|
||||||
def openViduE2ETest(mediaServerImage) {
|
def openViduE2ETest(mediaServerImage) {
|
||||||
env.MEDIA_SERVER_IMAGE = mediaServerImage
|
|
||||||
script {
|
script {
|
||||||
sh 'cd openvidu/openvidu-test-e2e && sudo mvn -B -Dtest=OpenViduTestAppE2eTest -DMEDIA_SERVER_IMAGE=${MEDIA_SERVER_IMAGE} -DAPP_URL=https://172.17.0.1:4200/ -DOPENVIDU_URL=https://172.17.0.1:4443/ -DREMOTE_URL_CHROME=http://172.17.0.1:6666/wd/hub/ -DREMOTE_URL_FIREFOX=http://172.17.0.1:6667/wd/hub/ -DREMOTE_URL_OPERA=http://172.17.0.1:6668/wd/hub/ -DEXTERNAL_CUSTOM_LAYOUT_URL=http://172.17.0.1:5555 -DEXTERNAL_CUSTOM_LAYOUT_PARAMS=sessionId,CUSTOM_LAYOUT_SESSION,secret,MY_SECRET test'
|
env.mediaServerImage = mediaServerImage
|
||||||
|
sh(script: '''#!/bin/bash -xe
|
||||||
|
cd openvidu/openvidu-test-e2e
|
||||||
|
sudo mvn -B -Dtest=OpenViduTestAppE2eTest -DMEDIA_SERVER_IMAGE=${mediaServerImage} -DAPP_URL=https://172.17.0.1:4200/ -DOPENVIDU_URL=https://172.17.0.1:4443/ -DREMOTE_URL_CHROME=http://172.17.0.1:6666/wd/hub/ -DREMOTE_URL_FIREFOX=http://172.17.0.1:6667/wd/hub/ -DREMOTE_URL_OPERA=http://172.17.0.1:6668/wd/hub/ -DEXTERNAL_CUSTOM_LAYOUT_URL=http://172.17.0.1:5555 -DEXTERNAL_CUSTOM_LAYOUT_PARAMS=sessionId,CUSTOM_LAYOUT_SESSION,secret,MY_SECRET test
|
||||||
|
'''.stripIndent())
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue