diff --git a/Jenkinsfile b/Jenkinsfile index 3bd46d3..80a33c6 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -24,11 +24,8 @@ pipeline { // Multi-branch pipeline script for Yerbacon. stage('Build') { steps { echo "Building the ${env.BRANCH_NAME} branch.." - cmakeBuild buildDir: 'cmake-build-release', buildType: 'release', cleanBuild: true, installation: 'Main', - cmakeArgs: "-DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++ -DCMAKE_LINKER=/usr/bin/lld" - cmake arguments: '--build ./cmake-build-release --target ybcon', installation: 'Main' - sh 'strip ./cmake-build-release/ybcon' - cpack installation: 'Main', workingDir: 'cmake-build-release' + buildTarget('x86_64-linux-gnu', 'x86_64', 'amd64') + buildTarget('i686-linux-gnu', 'i686', 'i686') buildTarget('arm-linux-gnueabi', 'armv4l', 'armel') buildTarget('arm-linux-gnueabihf', 'armv7hl', 'armhf') buildTarget('aarch64-linux-gnu', 'aarch64', 'arm64', false)