mirror of https://github.com/OpenVidu/openvidu.git
Jenkinsfile: improved parallelism
parent
0b4f967e40
commit
09ac981df0
|
@ -116,6 +116,15 @@ node('container') {
|
||||||
export NG_CLI_ANALYTICS="false" && ./node_modules/@angular/cli/bin/ng build --prod --output-path=/opt/openvidu/testapp
|
export NG_CLI_ANALYTICS="false" && ./node_modules/@angular/cli/bin/ng build --prod --output-path=/opt/openvidu/testapp
|
||||||
'''.stripIndent())
|
'''.stripIndent())
|
||||||
}
|
}
|
||||||
|
}, 'OpenVidu Server dashboard build': {
|
||||||
|
stage('OpenVidu Server dashboard build') {
|
||||||
|
sh(script: '''#!/bin/bash -xe
|
||||||
|
cd openvidu/openvidu-server/src/dashboard
|
||||||
|
npm install --unsafe-perm --quiet
|
||||||
|
npm install /opt/openvidu/openvidu-browser-*.tgz --quiet
|
||||||
|
export NG_CLI_ANALYTICS="false" && npm run build-prod --quiet
|
||||||
|
'''.stripIndent())
|
||||||
|
}
|
||||||
}, 'OpenVidu Server build': {
|
}, 'OpenVidu Server build': {
|
||||||
stage('OpenVidu parent build') {
|
stage('OpenVidu parent build') {
|
||||||
sh(script: '''#!/bin/bash -xe
|
sh(script: '''#!/bin/bash -xe
|
||||||
|
@ -135,11 +144,7 @@ node('container') {
|
||||||
}
|
}
|
||||||
stage('OpenVidu Server build') {
|
stage('OpenVidu Server build') {
|
||||||
sh(script: '''#!/bin/bash -xe
|
sh(script: '''#!/bin/bash -xe
|
||||||
cd openvidu/openvidu-server/src/dashboard
|
cd openvidu/openvidu-server
|
||||||
npm install --unsafe-perm --quiet
|
|
||||||
npm install /opt/openvidu/openvidu-browser-*.tgz --quiet
|
|
||||||
export NG_CLI_ANALYTICS="false" && npm run build-prod --quiet
|
|
||||||
cd ../..
|
|
||||||
mvn -B package
|
mvn -B package
|
||||||
cp target/openvidu-server*.jar /opt/openvidu
|
cp target/openvidu-server*.jar /opt/openvidu
|
||||||
'''.stripIndent())
|
'''.stripIndent())
|
||||||
|
|
Loading…
Reference in New Issue