diff --git a/Jenkinsfile b/Jenkinsfile index 0d03ea0..ef26f0b 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -4,12 +4,21 @@ pipeline { agent any options { disableConcurrentBuilds() } stages { - stage('Unit Tests') { + stage('Unit Tests (buster)') { steps { sh 'sudo ./test-nspawn buster' + } + } + stage('Unit Tests (bullseye)') { + steps { sh 'sudo ./test-nspawn bullseye' } } + stage('Unit Tests (bookworm)') { + steps { + sh 'sudo ./test-nspawn bookworm' + } + } } post { always { diff --git a/test-nspawn b/test-nspawn index 72b7e04..3dc879f 100755 --- a/test-nspawn +++ b/test-nspawn @@ -1,7 +1,7 @@ #!/bin/sh set -ex -if [ $1 = 'buster' || $1 = 'bullseye' ] +if [ $1 = buster ] || [ $1 = bullseye ] || [ $1 = bookworm ] then suite=$1 image=publik-devinst-$suite