diff options
Diffstat (limited to 'job-cfg/chroot-installation.yaml.py')
-rwxr-xr-x | job-cfg/chroot-installation.yaml.py | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/job-cfg/chroot-installation.yaml.py b/job-cfg/chroot-installation.yaml.py index 95916448..a6519dda 100755 --- a/job-cfg/chroot-installation.yaml.py +++ b/job-cfg/chroot-installation.yaml.py @@ -29,6 +29,8 @@ targets = """ lxde xfce full_desktop + qt4 + qt5 haskell developer education-tasks @@ -69,11 +71,11 @@ targets = """ def get_targets_in_distro(distro, targets): targets_in_distro = [] for target in targets: - # haskell, cinnamon and edu tests not in squeeze - if distro == 'squeeze' and ( target == 'haskell' or target[:10] == 'education-' or target == 'cinnamon' ): + # haskell, cinnamon, qt5 and edu tests not in squeeze + if distro == 'squeeze' and ( target == 'haskell' or target[:10] == 'education-' or target == 'cinnamon' or target == 'qt5' ): continue - # education-desktop-mate and cinnamon weren't in wheezy - if distro == 'wheezy' and ( target == 'education-desktop-mate' or target == 'cinnamon' ): + # qt5, education-desktop-mate and cinnamon weren't in wheezy + if distro == 'wheezy' and ( target == 'education-desktop-mate' or target == 'cinnamon' or target == 'qt5' ): continue targets_in_distro.append(target) return targets_in_distro @@ -88,7 +90,7 @@ def get_recipients(target): return 'jenkins+debian-haskell holger@layer-acht.org pkg-haskell-maintainers@lists.alioth.debian.org' elif target == 'cinnamon': return 'jenkins+debian-cinnamon pkg-cinnamon-team@lists.alioth.debian.org holger@layer-acht.org' - elif target[:3] == 'kde': + elif target[:3] == 'kde' or target[:2] == 'qt': return 'jenkins+debian-qa debian-qt-kde@lists.debian.org holger@layer-acht.org' elif target[:10] == 'education-': return 'jenkins+debian-edu debian-edu-commits@lists.alioth.debian.org' @@ -121,6 +123,8 @@ spoken_names = { 'gnome': 'GNOME', 'cinnamon': 'Cinnamon', 'lxde': 'LXDE', 'xfce': 'Xfce', + 'qt4': 'Qt4 cross-platform C++ application framework', + 'qt5': 'Qt5 cross-platform C++ application framework', 'full_desktop': 'four desktop environments and the most commonly used applications and packages', 'haskell': 'all Haskell related packages', 'developer': 'four desktop environments and the most commonly used applications and packages - and the build depends for all of these' } |