From 29b8de6c16f294e86e890ef2b16df10c58f7f0b6 Mon Sep 17 00:00:00 2001 From: Eyck Jentzsch Date: Sat, 6 Jul 2024 10:37:34 +0200 Subject: [PATCH] updates Jenkinsfile --- Jenkinsfile | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 3d668dd..e5149a3 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -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') {