ci: build test images for ubuntu jammy (#1743)
This commit is contained in:
parent
d2af87d20f
commit
5f4badcdeb
|
@ -19,6 +19,8 @@ jobs:
|
||||||
release: bionic
|
release: bionic
|
||||||
- distribution: ubuntu
|
- distribution: ubuntu
|
||||||
release: focal
|
release: focal
|
||||||
|
- distribution: ubuntu
|
||||||
|
release: jammy
|
||||||
- distribution: debian
|
- distribution: debian
|
||||||
release: buster
|
release: buster
|
||||||
- distribution: debian
|
- distribution: debian
|
||||||
|
@ -54,7 +56,7 @@ jobs:
|
||||||
COPY packages.list packages.list
|
COPY packages.list packages.list
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
[[ "${{ matrix.distribution }}" == "ubuntu" ]] && \
|
[[ "${{ matrix.release }}" ~= bionic|focal ]] && \
|
||||||
cat <<EOF >> Dockerfile
|
cat <<EOF >> Dockerfile
|
||||||
RUN DEBIAN_FRONTEND=noninteractive apt-get --quiet update && \
|
RUN DEBIAN_FRONTEND=noninteractive apt-get --quiet update && \
|
||||||
DEBIAN_FRONTEND=noninteractive apt-get --quiet install -y software-properties-common && \
|
DEBIAN_FRONTEND=noninteractive apt-get --quiet install -y software-properties-common && \
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# This file contains a list of package dependencies.
|
# This file contains a list of package dependencies.
|
||||||
[python]
|
[python]
|
||||||
python3 = buster, bullseye, bionic, focal
|
python3 = buster, bullseye, bionic, focal, jammy
|
||||||
python3-pip = buster, bullseye, bionic, focal
|
python3-pip = buster, bullseye, bionic, focal, jammy
|
||||||
|
|
||||||
[liquidsoap]
|
[liquidsoap]
|
||||||
# https://github.com/savonet/liquidsoap/blob/main/CHANGES.md
|
# https://github.com/savonet/liquidsoap/blob/main/CHANGES.md
|
||||||
|
@ -20,15 +20,15 @@ liquidsoap-plugin-portaudio = bionic
|
||||||
; liquidsoap-plugin-taglib = bionic
|
; liquidsoap-plugin-taglib = bionic
|
||||||
; liquidsoap-plugin-voaacenc = bionic
|
; liquidsoap-plugin-voaacenc = bionic
|
||||||
; liquidsoap-plugin-vorbis = bionic
|
; liquidsoap-plugin-vorbis = bionic
|
||||||
liquidsoap = buster, bullseye, bionic, focal
|
liquidsoap = buster, bullseye, bionic, focal, jammy
|
||||||
|
|
||||||
[pika]
|
[pika]
|
||||||
python3-pika = buster, bullseye, bionic, focal
|
python3-pika = buster, bullseye, bionic, focal, jammy
|
||||||
|
|
||||||
[ffmpeg]
|
[ffmpeg]
|
||||||
# Detect duration, silences and replaygain
|
# Detect duration, silences and replaygain
|
||||||
ffmpeg = buster, bullseye, bionic, focal
|
ffmpeg = buster, bullseye, bionic, focal, jammy
|
||||||
|
|
||||||
[=development]
|
[=development]
|
||||||
# Generate fixtures
|
# Generate fixtures
|
||||||
ffmpeg = buster, bullseye, bionic, focal
|
ffmpeg = buster, bullseye, bionic, focal, jammy
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# This file contains a list of package dependencies.
|
# This file contains a list of package dependencies.
|
||||||
[python]
|
[python]
|
||||||
python3 = buster, bullseye, bionic, focal
|
python3 = buster, bullseye, bionic, focal, jammy
|
||||||
python3-pip = buster, bullseye, bionic, focal
|
python3-pip = buster, bullseye, bionic, focal, jammy
|
||||||
|
|
||||||
[liquidsoap]
|
[liquidsoap]
|
||||||
# https://github.com/savonet/liquidsoap/blob/main/CHANGES.md
|
# https://github.com/savonet/liquidsoap/blob/main/CHANGES.md
|
||||||
|
@ -20,12 +20,12 @@ liquidsoap-plugin-portaudio = bionic
|
||||||
; liquidsoap-plugin-taglib = bionic
|
; liquidsoap-plugin-taglib = bionic
|
||||||
; liquidsoap-plugin-voaacenc = bionic
|
; liquidsoap-plugin-voaacenc = bionic
|
||||||
; liquidsoap-plugin-vorbis = bionic
|
; liquidsoap-plugin-vorbis = bionic
|
||||||
liquidsoap = buster, bullseye, bionic, focal
|
liquidsoap = buster, bullseye, bionic, focal, jammy
|
||||||
|
|
||||||
[recorder]
|
[recorder]
|
||||||
ecasound = buster, bullseye, bionic, focal
|
ecasound = buster, bullseye, bionic, focal, jammy
|
||||||
|
|
||||||
[misc]
|
[misc]
|
||||||
# Used by pypofetch to check if a file is open.
|
# Used by pypofetch to check if a file is open.
|
||||||
# TODO: consider using a python library
|
# TODO: consider using a python library
|
||||||
lsof = buster, bullseye, bionic, focal
|
lsof = buster, bullseye, bionic, focal, jammy
|
||||||
|
|
|
@ -8,7 +8,7 @@ from typing import Iterator, List, Optional, Set
|
||||||
|
|
||||||
DEFAULT_PACKAGES_FILENAME = "packages.ini"
|
DEFAULT_PACKAGES_FILENAME = "packages.ini"
|
||||||
FORMATS = ("list", "line")
|
FORMATS = ("list", "line")
|
||||||
DISTRIBUTIONS = ("buster", "bullseye", "bionic", "focal")
|
DISTRIBUTIONS = ("buster", "bullseye", "bionic", "focal", "jammy")
|
||||||
|
|
||||||
SETTINGS_SECTION = "=settings"
|
SETTINGS_SECTION = "=settings"
|
||||||
DEVELOPMENT_SECTION = "=development"
|
DEVELOPMENT_SECTION = "=development"
|
||||||
|
|
Loading…
Reference in New Issue