@@ -222,44 +222,11 @@ pipeline {
222222 }
223223 }
224224
225- stage(' Debian Buster ' ) {
226- agent {
227- dockerfile {
228- filename ' Dockefile.debian-buster'
229- dir ' ci/jenkins'
230- label ' docker'
231- args ' -u root'
232- }
233- }
234-
235- options {
236- timeout(time : 30 , unit : " MINUTES" )
237- }
238-
239- steps {
240- echo " Building on debian-buster-AMD64 in ${ WORKSPACE} "
241- checkout scm
242- sh ' pwd; ls -la'
243- sh ' rm -rf build'
244- sh ' mkdir build'
245- sh ' cd build && cmake -DGTEST_TAG=release-1.12.0 -DCMAKE_BUILD_TYPE=Release .. && make -j $(nproc)'
246-
247- echo ' Getting ready to run tests'
248- script {
249- try {
250- sh ' cd build && ctest --no-compress-output -T Test'
251- } catch (exc) {
252-
253- unstable(message : " ${ STAGE_NAME} - Testing failed" )
254- }
255- }
256- }
257- }
258225
259- stage(' Debian Buster MT CTX ' ) {
226+ stage(' Debian Bullseye ' ) {
260227 agent {
261228 dockerfile {
262- filename ' Dockefile.debian-buster '
229+ filename ' Dockefile.debian-bullseye '
263230 dir ' ci/jenkins'
264231 label ' docker'
265232 args ' -u root'
@@ -271,12 +238,12 @@ pipeline {
271238 }
272239
273240 steps {
274- echo " Building on debian-buster -AMD64 in ${ WORKSPACE} "
241+ echo " Building on debian-bullseye -AMD64 in ${ WORKSPACE} "
275242 checkout scm
276243 sh ' pwd; ls -la'
277244 sh ' rm -rf build'
278245 sh ' mkdir build'
279- sh ' cd build && cmake -DGTEST_TAG=release-1.12.0 -DRESTC_CPP_THREADED_CTX=ON - DCMAKE_BUILD_TYPE=Release .. && make -j $(nproc)'
246+ sh ' cd build && cmake -DCMAKE_BUILD_TYPE=Release .. && make -j $(nproc)'
280247
281248 echo ' Getting ready to run tests'
282249 script {
@@ -290,10 +257,10 @@ pipeline {
290257 }
291258 }
292259
293- stage(' Debian Buster MT CTX C++14 ' ) {
260+ stage(' Debian Bullseye MT CTX' ) {
294261 agent {
295262 dockerfile {
296- filename ' Dockefile.debian-buster '
263+ filename ' Dockefile.debian-bullseye '
297264 dir ' ci/jenkins'
298265 label ' docker'
299266 args ' -u root'
@@ -305,12 +272,12 @@ pipeline {
305272 }
306273
307274 steps {
308- echo " Building on debian-buster -AMD64 in ${ WORKSPACE} "
275+ echo " Building on debian-bullseye -AMD64 in ${ WORKSPACE} "
309276 checkout scm
310277 sh ' pwd; ls -la'
311278 sh ' rm -rf build'
312279 sh ' mkdir build'
313- sh ' cd build && cmake -DGTEST_TAG=release-1.12.0 - DRESTC_CPP_THREADED_CTX=ON -DCMAKE_BUILD_TYPE=Release -DRESTC_CPP_USE_CPP14=ON .. && make -j $(nproc)'
280+ sh ' cd build && cmake -DRESTC_CPP_THREADED_CTX=ON -DCMAKE_BUILD_TYPE=Release .. && make -j $(nproc)'
314281
315282 echo ' Getting ready to run tests'
316283 script {
@@ -324,23 +291,22 @@ pipeline {
324291 }
325292 }
326293
327- stage(' Debian Bullseye ' ) {
294+ stage(' Debian Bookworm ' ) {
328295 agent {
329296 dockerfile {
330- filename ' Dockefile.debian-bullseye '
297+ filename ' Dockefile.debian-bookworm '
331298 dir ' ci/jenkins'
332299 label ' docker'
333300 args ' -u root'
334301 }
335302 }
336303
337-
338304 options {
339305 timeout(time : 30 , unit : " MINUTES" )
340306 }
341307
342308 steps {
343- echo " Building on debian-bullseye -AMD64 in ${ WORKSPACE} "
309+ echo " Building on debian-bookworm -AMD64 in ${ WORKSPACE} "
344310 checkout scm
345311 sh ' pwd; ls -la'
346312 sh ' rm -rf build'
@@ -359,10 +325,10 @@ pipeline {
359325 }
360326 }
361327
362- stage(' Debian Bullseye MT CTX' ) {
328+ stage(' Debian Bookworm MT CTX' ) {
363329 agent {
364330 dockerfile {
365- filename ' Dockefile.debian-bullseye '
331+ filename ' Dockefile.debian-bookworm '
366332 dir ' ci/jenkins'
367333 label ' docker'
368334 args ' -u root'
@@ -374,12 +340,12 @@ pipeline {
374340 }
375341
376342 steps {
377- echo " Building on debian-bullseye -AMD64 in ${ WORKSPACE} "
343+ echo " Building on debian-bookworm -AMD64 in ${ WORKSPACE} "
378344 checkout scm
379345 sh ' pwd; ls -la'
380346 sh ' rm -rf build'
381347 sh ' mkdir build'
382- sh ' cd build && cmake -DRESTC_CPP_THREADED_CTX=ON -DCMAKE_BUILD_TYPE=Release .. && make -j $(nproc)'
348+ sh ' cd build && cmake -DRESTC_CPP_THREADED_CTX=ON -DCMAKE_BUILD_TYPE=Release .. && make -j $(nproc)'
383349
384350 echo ' Getting ready to run tests'
385351 script {
@@ -393,10 +359,10 @@ pipeline {
393359 }
394360 }
395361
396- stage(' Debian Bookworm ' ) {
362+ stage(' Debian Trixie ' ) {
397363 agent {
398364 dockerfile {
399- filename ' Dockefile.debian-bookworm '
365+ filename ' Dockefile.debian-trixie '
400366 dir ' ci/jenkins'
401367 label ' docker'
402368 args ' -u root'
@@ -408,7 +374,7 @@ pipeline {
408374 }
409375
410376 steps {
411- echo " Building on debian-bookworm -AMD64 in ${ WORKSPACE} "
377+ echo " Building on debian-trixie -AMD64 in ${ WORKSPACE} "
412378 checkout scm
413379 sh ' pwd; ls -la'
414380 sh ' rm -rf build'
@@ -427,10 +393,10 @@ pipeline {
427393 }
428394 }
429395
430- stage(' Debian Bookworm MT CTX' ) {
396+ stage(' Debian Trixie MT CTX' ) {
431397 agent {
432398 dockerfile {
433- filename ' Dockefile.debian-bookworm '
399+ filename ' Dockefile.debian-trixie '
434400 dir ' ci/jenkins'
435401 label ' docker'
436402 args ' -u root'
@@ -442,7 +408,7 @@ pipeline {
442408 }
443409
444410 steps {
445- echo " Building on debian-bookworm -AMD64 in ${ WORKSPACE} "
411+ echo " Building on debian-trixie -AMD64 in ${ WORKSPACE} "
446412 checkout scm
447413 sh ' pwd; ls -la'
448414 sh ' rm -rf build'
0 commit comments