From 08c9e36faef86ddc910906aba82e3143ccfc6b06 Mon Sep 17 00:00:00 2001 From: Eyck Jentzsch Date: Sat, 6 Jul 2024 10:25:29 +0200 Subject: [PATCH] removes ubuntu 20.04 form list --- Jenkinsfile | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 5d39e8d..3d668dd 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -51,28 +51,28 @@ pipeline { stages { stage('SCC test pipeline') { parallel { - stage('U22.04') { + stage('ubuntu-22.04') { agent {docker { image 'ubuntu-22.04' } } stages { stage('Checkout') { steps { checkout_project() }} stage('Build & test') { steps { build_n_test_project() }} } } - stage('U20.04') { - agent {docker { image 'ubuntu-20.04' } } - stages { - stage('Checkout') { steps { checkout_project() }} - stage('Build & test') { steps { build_n_test_project() }} - } - } - stage('COS7') { +// stage('U20.04') { +// agent {docker { image 'ubuntu-20.04' } } +// stages { +// stage('Checkout') { steps { checkout_project() }} +// stage('Build & test') { steps { build_n_test_project() }} +// } +// } + stage('centos7') { agent {docker { image 'centos7' } } stages { stage('Checkout') { steps { checkout_project() }} stage('Build & test') { steps { build_n_test_project() }} } } - stage('RCK8') { + stage('rockylinux8') { agent {docker { image 'rockylinux8' } } stages { stage('Checkout') { steps { checkout_project() }} @@ -86,6 +86,9 @@ pipeline { stage('Checkout') { steps { checkout_project() }} stage('Build & check format') { steps { sh''' + python3 -mvenv .venv + . .venv/bin/activate + pip3 install -r requirements.txt cmake -S . -B build --preset Release cmake --build build --target format-check '''