dev_scripts: Add Ubuntu Noble / Fedora 40 in our QA scripts

This commit is contained in:
Alex Pyrgiotis 2024-04-09 15:30:08 +03:00
parent 88c39a4fd5
commit 7a9facb3c1
No known key found for this signature in database
GPG key ID: B6C15EBA0357C9AA
2 changed files with 13 additions and 0 deletions

View file

@ -564,6 +564,8 @@ class Env:
elif self.distro == "ubuntu" and self.version in (
"23.10",
"mantic",
"24.04",
"noble",
):
install_deps = (
DOCKERFILE_UBUNTU_REM_USER + DOCKERFILE_BUILD_DEV_DEBIAN_DEPS
@ -650,6 +652,8 @@ class Env:
elif self.distro == "ubuntu" and self.version in (
"23.10",
"mantic",
"24.04",
"noble",
):
install_deps = DOCKERFILE_UBUNTU_REM_USER + DOCKERFILE_BUILD_DEBIAN_DEPS
package = f"dangerzone_{version}-1_all.deb"

View file

@ -902,6 +902,11 @@ class QAUbuntu2310(QADebianBased):
VERSION = "23.10"
class QAUbuntu2404(QADebianBased):
DISTRO = "ubuntu"
VERSION = "24.04"
class QAFedora(QALinux):
"""Base class for Fedora distros.
@ -919,6 +924,10 @@ class QAFedora(QALinux):
)
class QAFedora40(QAFedora):
VERSION = "40"
class QAFedora39(QAFedora):
VERSION = "39"