Skip to content

Commit 1d760c5

Browse files
committed
force php-xml install on Bookworm
1 parent 4126dbd commit 1d760c5

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

Jenkinsfile

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ pipeline {
2222

2323
stage('debian-buster') {
2424
agent {
25-
docker { image 'vitexsoftware/debian:oldstable' }
25+
docker { image 'vitexsoftware/debian:buster' }
2626
}
2727
steps {
2828
dir('build/debian/package') {
@@ -42,7 +42,7 @@ pipeline {
4242

4343
stage('debian-bullseye') {
4444
agent {
45-
docker { image 'vitexsoftware/debian:stable' }
45+
docker { image 'vitexsoftware/debian:bullseye' }
4646
}
4747
steps {
4848
dir('build/debian/package') {
@@ -62,11 +62,13 @@ pipeline {
6262

6363
stage('debian-bookworm') {
6464
agent {
65-
docker { image 'vitexsoftware/debian:testing' }
65+
docker { image 'vitexsoftware/debian:bookworm' }
6666
}
6767
steps {
6868
dir('build/debian/package') {
6969
checkout scm
70+
sh 'sudo apt update'
71+
sh 'sudo apt install -y php-xml' //TODO: Remove after upstream dependency fix
7072
buildPackage()
7173
installPackages()
7274
}

0 commit comments

Comments
 (0)