updates Jenkinsfile
This commit is contained in:
parent
08c9e36fae
commit
29b8de6c16
12
Jenkinsfile
vendored
12
Jenkinsfile
vendored
@ -69,7 +69,17 @@ pipeline {
|
||||
agent {docker { image 'centos7' } }
|
||||
stages {
|
||||
stage('Checkout') { steps { checkout_project() }}
|
||||
stage('Build & test') { steps { build_n_test_project() }}
|
||||
stage('Build & test') { steps {
|
||||
sh'''
|
||||
python3 -mvenv .venv
|
||||
. .venv/bin/activate
|
||||
pip3 install -r requirements.txt
|
||||
conan install --requires 'b2/[*]' --build='*'
|
||||
cmake -S . -B build --preset Release
|
||||
cmake --build build -j12
|
||||
cmake --build build --target test
|
||||
'''
|
||||
}}
|
||||
}
|
||||
}
|
||||
stage('rockylinux8') {
|
||||
|
Loading…
Reference in New Issue
Block a user