centos8 conan stdc++11
This commit is contained in:
parent
0535f2e353
commit
c0d0dce683
12
Jenkinsfile
vendored
12
Jenkinsfile
vendored
@ -16,14 +16,14 @@ void checkout_project() {
|
||||
])
|
||||
}
|
||||
|
||||
void setup_conan_centos() {
|
||||
void setup_conan_stdc() {
|
||||
sh"""
|
||||
conan profile new default --detect --force
|
||||
conan profile update settings.compiler.libcxx=libstdc++ default
|
||||
"""
|
||||
}
|
||||
|
||||
void setup_conan_ubuntu() {
|
||||
void setup_conan_stdc11() {
|
||||
sh"""
|
||||
conan profile new default --detect --force
|
||||
conan profile update settings.compiler.libcxx=libstdc++11 default
|
||||
@ -57,7 +57,7 @@ pipeline {
|
||||
agent {docker { image 'ubuntu-18.04' } }
|
||||
stages {
|
||||
stage('Ubuntu18.04: checkout') { steps { checkout_project() }}
|
||||
stage('Ubuntu18.04: Conan') { steps { setup_conan_ubuntu() }}
|
||||
stage('Ubuntu18.04: Conan') { steps { setup_conan_stdc11() }}
|
||||
stage('Ubuntu18.04: Build') { steps { build_project() }}
|
||||
stage('Ubuntu18.04: Test') { steps { test_project() }}
|
||||
}
|
||||
@ -66,7 +66,7 @@ pipeline {
|
||||
agent {docker { image 'ubuntu-20.04' } }
|
||||
stages {
|
||||
stage('Ubuntu20.04: checkout') { steps { checkout_project() }}
|
||||
stage('Ubuntu20.04: Conan') { steps { setup_conan_ubuntu() }}
|
||||
stage('Ubuntu20.04: Conan') { steps { setup_conan_stdc11() }}
|
||||
stage('Ubuntu20.04: Build') { steps { build_project() }}
|
||||
stage('Ubuntu20.04: Test') { steps { test_project() }}
|
||||
}
|
||||
@ -75,7 +75,7 @@ pipeline {
|
||||
agent {docker { image 'centos7' } }
|
||||
stages {
|
||||
stage('CentOS7: checkout') { steps { checkout_project() }}
|
||||
stage('CentOS7: conan') { steps { setup_conan_centos() }}
|
||||
stage('CentOS7: conan') { steps { setup_conan_stdc() }}
|
||||
stage('CentOS7: build') { steps { build_project() }}
|
||||
stage('CentOS7: test') { steps { test_project() }}
|
||||
}
|
||||
@ -84,7 +84,7 @@ pipeline {
|
||||
agent {docker { image 'centos8' } }
|
||||
stages {
|
||||
stage('CentOS8: checkout') { steps { checkout_project() }}
|
||||
stage('CentOS8: conan') { steps { setup_conan_centos() }}
|
||||
stage('CentOS8: conan') { steps { setup_conan_stdc11() }}
|
||||
stage('CentOS8: build') { steps { build_project() }}
|
||||
stage('CentOS8: test') { steps { test_project() }}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user