jenkins builds rpms

This commit is contained in:
Grant Limberg 2020-06-19 16:24:32 -07:00
parent 02493d473f
commit fb559434b6
No known key found for this signature in database
GPG key ID: 2BA62CCABBB4095A

14
Jenkinsfile vendored
View file

@ -443,15 +443,17 @@ def buildCentosNative() {
runtime.inside {
dir("build") {
if (distro == 'centos7' && arch == 'amd64') {
sh 'source scl_source enable devtoolset-8 llvm-toolset-7 && make'
sh 'source scl_source enable devtoolset-8 llvm-toolset-7 && CMAKE_ARGS="-DZT_PACKAGE_FORMAT=RPM" make setup'
} else {
sh 'make'
sh 'CMAKE_ARGS="-DZT_PACKAGE_FORMAT=RPM" make setup'
}
dir ("build") {
sh 'make package -j4'
}
// sh 'make redhat'
// sh "mkdir -p ${distro}"
// sh "cp -av `find ~/rpmbuild/ -type f -name \"*.rpm\"` ${distro}/"
// archiveArtifacts artifacts: "${distro}/*.rpm", onlyIfSuccessful: true
}
sh "mkdir -p ${distro}"
sh "cp -av build/build/*.rpm` ${distro}/"
archiveArtifacts artifacts: "${distro}/*.rpm", onlyIfSuccessful: true
cleanWs deleteDirs: true, disableDeferredWipeout: true, notFailBuild: true
}