mirror of
https://github.com/freedomofpress/dangerzone.git
synced 2025-04-29 18:22:37 +02:00
dev_scripts: Add Ubuntu Noble / Fedora 40 in our QA scripts
This commit is contained in:
parent
88c39a4fd5
commit
7a9facb3c1
2 changed files with 13 additions and 0 deletions
|
@ -564,6 +564,8 @@ class Env:
|
||||||
elif self.distro == "ubuntu" and self.version in (
|
elif self.distro == "ubuntu" and self.version in (
|
||||||
"23.10",
|
"23.10",
|
||||||
"mantic",
|
"mantic",
|
||||||
|
"24.04",
|
||||||
|
"noble",
|
||||||
):
|
):
|
||||||
install_deps = (
|
install_deps = (
|
||||||
DOCKERFILE_UBUNTU_REM_USER + DOCKERFILE_BUILD_DEV_DEBIAN_DEPS
|
DOCKERFILE_UBUNTU_REM_USER + DOCKERFILE_BUILD_DEV_DEBIAN_DEPS
|
||||||
|
@ -650,6 +652,8 @@ class Env:
|
||||||
elif self.distro == "ubuntu" and self.version in (
|
elif self.distro == "ubuntu" and self.version in (
|
||||||
"23.10",
|
"23.10",
|
||||||
"mantic",
|
"mantic",
|
||||||
|
"24.04",
|
||||||
|
"noble",
|
||||||
):
|
):
|
||||||
install_deps = DOCKERFILE_UBUNTU_REM_USER + DOCKERFILE_BUILD_DEBIAN_DEPS
|
install_deps = DOCKERFILE_UBUNTU_REM_USER + DOCKERFILE_BUILD_DEBIAN_DEPS
|
||||||
package = f"dangerzone_{version}-1_all.deb"
|
package = f"dangerzone_{version}-1_all.deb"
|
||||||
|
|
|
@ -902,6 +902,11 @@ class QAUbuntu2310(QADebianBased):
|
||||||
VERSION = "23.10"
|
VERSION = "23.10"
|
||||||
|
|
||||||
|
|
||||||
|
class QAUbuntu2404(QADebianBased):
|
||||||
|
DISTRO = "ubuntu"
|
||||||
|
VERSION = "24.04"
|
||||||
|
|
||||||
|
|
||||||
class QAFedora(QALinux):
|
class QAFedora(QALinux):
|
||||||
"""Base class for Fedora distros.
|
"""Base class for Fedora distros.
|
||||||
|
|
||||||
|
@ -919,6 +924,10 @@ class QAFedora(QALinux):
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
class QAFedora40(QAFedora):
|
||||||
|
VERSION = "40"
|
||||||
|
|
||||||
|
|
||||||
class QAFedora39(QAFedora):
|
class QAFedora39(QAFedora):
|
||||||
VERSION = "39"
|
VERSION = "39"
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue