]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
ci update build config
authorCvH <1355173+CvH@users.noreply.github.com>
Wed, 29 Nov 2023 19:26:57 +0000 (20:26 +0100)
committerFlole998 <Flole998@users.noreply.github.com>
Fri, 1 Dec 2023 12:15:53 +0000 (13:15 +0100)
.github/workflows/build-cloudsmith.yml
.github/workflows/build.yml
Autobuild/lunar-aarch64.sh [new file with mode: 0644]
Autobuild/lunar-armv7l.sh [new file with mode: 0644]
Autobuild/lunar-x86_64.sh [new file with mode: 0644]
Autobuild/lunar.sh [new file with mode: 0644]
Autobuild/mantic-aarch64.sh [new file with mode: 0644]
Autobuild/mantic-armv7l.sh [new file with mode: 0644]
Autobuild/mantic-x86_64.sh [new file with mode: 0644]
Autobuild/mantic.sh [new file with mode: 0644]

index 6da753f97a2168f66684a0635491aeee6006d9c9..9fa887b9cae9bd7500837719be86af2b63b58959 100644 (file)
@@ -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:
index 0e9ea404a041ba26472de9467f1239d6ea9177c9..4bf5bef63b3d88772cdb9d5099b0347ba571b3f5 100644 (file)
@@ -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 (file)
index 0000000..3e72ba1
--- /dev/null
@@ -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 (file)
index 0000000..286fa75
--- /dev/null
@@ -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 (file)
index 0000000..74bc584
--- /dev/null
@@ -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 (file)
index 0000000..ea6358d
--- /dev/null
@@ -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 (file)
index 0000000..38fb6a9
--- /dev/null
@@ -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 (file)
index 0000000..ffe3d7c
--- /dev/null
@@ -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 (file)
index 0000000..d89ae1b
--- /dev/null
@@ -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 (file)
index 0000000..c641ab0
--- /dev/null
@@ -0,0 +1,2 @@
+DEBDIST=mantic
+source Autobuild/debian.sh