Jenkinsfile: name parallel tasks without stages

pull/661/head
pabloFuente 2021-10-22 12:26:13 +02:00
parent cffa50ddab
commit d234639423
1 changed files with 54 additions and 50 deletions

View File

@ -57,7 +57,7 @@ node('container') {
'''.stripIndent())
}
stage('Artifacts build 1') {
stage('Build 1') {
parallel 'OpenVidu Browser build': {
stage('OpenVidu Browser build') {
sh(script: '''#!/bin/bash -xe
@ -104,8 +104,9 @@ node('container') {
}
}
stage('Artifacts build 2') {
stage('Build 2') {
parallel 'OpenVidu TestApp build': {
stage('OpenVidu TestApp build') {
sh(script: '''#!/bin/bash -xe
cd openvidu
if [[ $OPENVIDU_TESTAPP_COMMIT != "default" ]]; then
@ -119,7 +120,9 @@ node('container') {
cd ..
git checkout -f $OPENVIDU_COMMIT
'''.stripIndent())
}
}, 'OpenVidu parent build': {
stage('OpenVidu parent build') {
sh(script: '''#!/bin/bash -xe
if [[ $KURENTO_JAVA_COMMIT != "default" ]]; then
cd kurento-java && MVN_VERSION=$(mvn --batch-mode -q -Dexec.executable=echo -Dexec.args='${project.version}' --non-recursive exec:exec)
@ -130,6 +133,7 @@ node('container') {
sh 'cd openvidu && mvn --batch-mode -DskipTests=true clean install'
}
}
}
stage('OpenVidu Server unit tests') {
sh 'cd openvidu/openvidu-server && mvn --batch-mode -Dtest=io.openvidu.server.test.unit.*Test test'