ci: build test images for debian bookworm (#2097)

This commit is contained in:
Jonas L 2022-09-07 23:17:46 +02:00 committed by GitHub
parent 35476f9d6d
commit 8b5749ec98
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 15 additions and 13 deletions

View File

@ -25,6 +25,8 @@ jobs:
release: buster
- distribution: debian
release: bullseye
- distribution: debian
release: bookworm
env:
REGISTRY: ghcr.io

View File

@ -1,8 +1,8 @@
# This file contains a list of package dependencies.
[python]
python3 = buster, bullseye, bionic, focal, jammy
python3-pip = buster, bullseye, bionic, focal, jammy
python3-pika = buster, bullseye, bionic, focal, jammy
python3 = buster, bullseye, bookworm, bionic, focal, jammy
python3-pip = buster, bullseye, bookworm, bionic, focal, jammy
python3-pika = buster, bullseye, bookworm, bionic, focal, jammy
[liquidsoap]
# https://github.com/savonet/liquidsoap/blob/main/CHANGES.md
@ -21,12 +21,12 @@ liquidsoap-plugin-portaudio = bionic
; liquidsoap-plugin-taglib = bionic
; liquidsoap-plugin-voaacenc = bionic
; liquidsoap-plugin-vorbis = bionic
liquidsoap = buster, bullseye, bionic, focal, jammy
liquidsoap = buster, bullseye, bookworm, bionic, focal, jammy
[ffmpeg]
# Detect duration, silences and replaygain
ffmpeg = buster, bullseye, bionic, focal, jammy
ffmpeg = buster, bullseye, bookworm, bionic, focal, jammy
[=development]
# Generate fixtures
ffmpeg = buster, bullseye, bionic, focal, jammy
ffmpeg = buster, bullseye, bookworm, bionic, focal, jammy

View File

@ -1,8 +1,8 @@
# This file contains a list of package dependencies.
[python]
python3 = buster, bullseye, bionic, focal, jammy
python3-pip = buster, bullseye, bionic, focal, jammy
python3-lxml = bullseye, focal, jammy
python3 = buster, bullseye, bookworm, bionic, focal, jammy
python3-pip = buster, bullseye, bookworm, bionic, focal, jammy
python3-lxml = bullseye, bookworm, focal, jammy
[liquidsoap]
# https://github.com/savonet/liquidsoap/blob/main/CHANGES.md
@ -21,12 +21,12 @@ liquidsoap-plugin-portaudio = bionic
; liquidsoap-plugin-taglib = bionic
; liquidsoap-plugin-voaacenc = bionic
; liquidsoap-plugin-vorbis = bionic
liquidsoap = buster, bullseye, bionic, focal, jammy
liquidsoap = buster, bullseye, bookworm, bionic, focal, jammy
[recorder]
ecasound = buster, bullseye, bionic, focal, jammy
ecasound = buster, bullseye, bookworm, bionic, focal, jammy
[misc]
# Used by pypofetch to check if a file is open.
# TODO: consider using a python library
lsof = buster, bullseye, bionic, focal, jammy
lsof = buster, bullseye, bookworm, bionic, focal, jammy

View File

@ -8,7 +8,7 @@ from typing import Iterator, List, Optional, Set
DEFAULT_PACKAGES_FILENAME = "packages.ini"
FORMATS = ("list", "line")
DISTRIBUTIONS = ("buster", "bullseye", "bionic", "focal", "jammy")
DISTRIBUTIONS = ("buster", "bullseye", "bookworm", "bionic", "focal", "jammy")
SETTINGS_SECTION = "=settings"
DEVELOPMENT_SECTION = "=development"