From: CvH <1355173+CvH@users.noreply.github.com> Date: Wed, 29 Nov 2023 19:26:57 +0000 (+0100) Subject: ci update build config X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ae1ffbe576742842c55ca3c685d829dd6df975f3;p=thirdparty%2Ftvheadend.git ci update build config --- diff --git a/.github/workflows/build-cloudsmith.yml b/.github/workflows/build-cloudsmith.yml index 6da753f97..9fa887b9c 100644 --- a/.github/workflows/build-cloudsmith.yml +++ b/.github/workflows/build-cloudsmith.yml @@ -124,7 +124,7 @@ jobs: if [ '${{ matrix.distro }}' = 'stretch' ]; then sed -i 's/security.debian.org/archive.debian.org/g' /etc/apt/sources.list; fi if [ '${{ matrix.distro }}' = 'stretch' ]; then sed -i '/stretch-updates/d' /etc/apt/sources.list; fi case "${{ matrix.distro }}" in - ubuntu*|jessie|stretch|buster|bullseye|bookworm) + ubuntu*|jessie|stretch|buster|bullseye|bookworm|trixie) apt-get update -y DEBIAN_FRONTEND=noninteractive apt-get install --force-yes -y cmake git build-essential pkg-config gettext libavahi-client-dev libssl-dev zlib1g-dev wget bzip2 git-core liburiparser-dev libdvbcsa-dev python3 python3-requests debhelper ccache lsb-release DEBIAN_FRONTEND=noninteractive apt-get install --force-yes -y libpcre3-dev || DEBIAN_FRONTEND=noninteractive apt-get install --force-yes -y libpcre2-dev @@ -157,7 +157,7 @@ jobs: name: Build on native ${{ matrix.container }} strategy: matrix: - container: ["ubuntu:bionic", "ubuntu:focal", "ubuntu:jammy", "ubuntu:kinetic", "ubuntu:trusty", "ubuntu:xenial", "i386/ubuntu:trusty", "i386/ubuntu:xenial", "debian:bookworm", "debian:bullseye", "debian:buster", "debian:sid", "debian:stretch", "i386/debian:bookworm", "i386/debian:bullseye", "i386/debian:buster", "i386/debian:sid", "i386/debian:stretch"] + container: ["i386/ubuntu:trusty", "ubuntu:trusty", "i386/ubuntu:xenial", "ubuntu:xenial", "ubuntu:bionic", "ubuntu:focal", "ubuntu:jammy", "i386/debian:stretch", "debian:stretch", "i386/debian:buster", "debian:buster", "i386/debian:bullseye", "debian:bullseye", "i386/debian:bookworm", "debian:bookworm", "i386/debian:trixie", "debian:trixie", "i386/debian:sid", "debian:sid"] container: image: ${{ matrix.container }} steps: diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0e9ea404a..4bf5bef63 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -152,7 +152,7 @@ jobs: name: Build on native ${{ matrix.container }} strategy: matrix: - container: ["ubuntu:bionic", "ubuntu:focal", "ubuntu:jammy", "ubuntu:kinetic", "ubuntu:trusty", "ubuntu:xenial", "i386/ubuntu:trusty", "i386/ubuntu:xenial", "debian:bookworm", "debian:bullseye", "debian:buster", "debian:sid", "debian:stretch", "i386/debian:bookworm", "i386/debian:bullseye", "i386/debian:buster", "i386/debian:sid", "i386/debian:stretch"] + container: ["i386/ubuntu:trusty", "ubuntu:trusty", "i386/ubuntu:xenial", "ubuntu:xenial", "ubuntu:bionic", "ubuntu:focal", "ubuntu:jammy", "ubuntu:lunar", "ubuntu:mantic", "i386/debian:stretch", "debian:stretch", "i386/debian:buster", "debian:buster", "i386/debian:bullseye", "debian:bullseye", "i386/debian:bookworm", "debian:bookworm", "i386/debian:trixie", "debian:trixie", "debian:sid"] container: image: ${{ matrix.container }} steps: diff --git a/Autobuild/lunar-aarch64.sh b/Autobuild/lunar-aarch64.sh new file mode 100644 index 000000000..3e72ba122 --- /dev/null +++ b/Autobuild/lunar-aarch64.sh @@ -0,0 +1,2 @@ +source Autobuild/aarch64.sh +source Autobuild/lunar.sh diff --git a/Autobuild/lunar-armv7l.sh b/Autobuild/lunar-armv7l.sh new file mode 100644 index 000000000..286fa759e --- /dev/null +++ b/Autobuild/lunar-armv7l.sh @@ -0,0 +1,2 @@ +source Autobuild/armv7l.sh +source Autobuild/lunar.sh diff --git a/Autobuild/lunar-x86_64.sh b/Autobuild/lunar-x86_64.sh new file mode 100644 index 000000000..74bc584cb --- /dev/null +++ b/Autobuild/lunar-x86_64.sh @@ -0,0 +1,2 @@ +source Autobuild/x86_64.sh +source Autobuild/lunar.sh diff --git a/Autobuild/lunar.sh b/Autobuild/lunar.sh new file mode 100644 index 000000000..ea6358d54 --- /dev/null +++ b/Autobuild/lunar.sh @@ -0,0 +1,2 @@ +DEBDIST=lunar +source Autobuild/debian.sh diff --git a/Autobuild/mantic-aarch64.sh b/Autobuild/mantic-aarch64.sh new file mode 100644 index 000000000..38fb6a957 --- /dev/null +++ b/Autobuild/mantic-aarch64.sh @@ -0,0 +1,2 @@ +source Autobuild/aarch64.sh +source Autobuild/mantic.sh diff --git a/Autobuild/mantic-armv7l.sh b/Autobuild/mantic-armv7l.sh new file mode 100644 index 000000000..ffe3d7ca3 --- /dev/null +++ b/Autobuild/mantic-armv7l.sh @@ -0,0 +1,2 @@ +source Autobuild/armv7l.sh +source Autobuild/mantic.sh diff --git a/Autobuild/mantic-x86_64.sh b/Autobuild/mantic-x86_64.sh new file mode 100644 index 000000000..d89ae1b7a --- /dev/null +++ b/Autobuild/mantic-x86_64.sh @@ -0,0 +1,2 @@ +source Autobuild/x86_64.sh +source Autobuild/mantic.sh diff --git a/Autobuild/mantic.sh b/Autobuild/mantic.sh new file mode 100644 index 000000000..c641ab0a4 --- /dev/null +++ b/Autobuild/mantic.sh @@ -0,0 +1,2 @@ +DEBDIST=mantic +source Autobuild/debian.sh