summaryrefslogtreecommitdiffstats
path: root/Jenkinsfile
diff options
context:
space:
mode:
Diffstat (limited to 'Jenkinsfile')
-rw-r--r--Jenkinsfile49
1 files changed, 20 insertions, 29 deletions
diff --git a/Jenkinsfile b/Jenkinsfile
index 630e789..67cd46b 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -21,36 +21,27 @@ properties([
stage('Build') {
parallel linux: {
node('bslp02-centos6-64') {
- try {
- deleteDir()
- checkout([$class: 'GitSCM',
- branches: [[name: BRANCH]],
- doGenerateSubmoduleConfigurations: false,
- extensions: [],
- submoduleCfg: [],
- userRemoteConfigs: [[url: REPO]]])
+ deleteDir()
+ checkout([$class: 'GitSCM',
+ branches: [[name: BRANCH]],
+ doGenerateSubmoduleConfigurations: false,
+ extensions: [],
+ submoduleCfg: [],
+ userRemoteConfigs: [[url: REPO]]])
- stage("Qt Build") {
- sh '''#!/bin/bash
- export PATH=$GCC_PATH/bin:$PATH
- make GCC_PATH=/master/DEV-Tools/gcc-suite/1.6.0/x86-linux64/gcc -f Makefile all
- '''
- }
- stage("Qt-Creator Build") {
- sh '''#!/bin/bash
- export PATH=/master/DEV-Tools/gcc-suite/1.6.0/x86-linux64/gcc/bin:$PATH
- export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$WORKSPACE/install.x86-linux64/qt-5.14.2-shared/lib
- make ARCH=x86-linux64 GCC_PATH=/master/DEV-Tools/gcc-suite/1.6.0/x86-linux64/gcc/bin QTDIR=$WORKSPACE/install.x86-linux64/qt-5.14.2-shared -f Makefile.qtcreator all
- '''
- }
- } catch (e) {
- echo 'Linux build failed'
- } finally {
- sh '''#!/bin/bash
- echo "Build failed"
- exit 1
- '''
- }
+ stage("Qt Build") {
+ sh '''#!/bin/bash
+ export PATH=$GCC_PATH/bin:$PATH
+ make GCC_PATH=/master/DEV-Tools/gcc-suite/1.6.0/x86-linux64/gcc -f Makefile all
+ '''
+ }
+ stage("Qt-Creator Build") {
+ sh '''#!/bin/bash
+ export PATH=/master/DEV-Tools/gcc-suite/1.6.0/x86-linux64/gcc/bin:$PATH
+ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$WORKSPACE/install.x86-linux64/qt-5.14.2-shared/lib
+ make ARCH=x86-linux64 GCC_PATH=/master/DEV-Tools/gcc-suite/1.6.0/x86-linux64/gcc/bin QTDIR=$WORKSPACE/install.x86-linux64/qt-5.14.2-shared -f Makefile.qtcreator all
+ '''
+ }
}
},
windows: {