Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
}
stage("Master Debian Repository") {
- agent {
- docker {
- image "debian:trixie"
-
- // Run as root inside the containers to install dependencies
- args "--privileged -u root"
-
- customWorkspace "${JOB_NAME}/${BUILD_ID}/update-debian-repo"
- }
- }
+ agent any
steps {
- // Install dependencies
- sh "apt-get update"
- sh "apt-get install -y apt-utils"
-
// Unstash all stashed packages from the matrix build
script {
for (distro in ["trixie", "bookworm"]) {
// XXX This needs to be published on a mirror server somewhere
}
-
- // Cleanup the workspace afterwards
- post {
- always {
- cleanWs()
- }
- }
}
}
}