[Qa-jenkins-scm] [jenkins.debian.net] 01/01: chroot-installs: add tests for lxqt

Holger Levsen holger at layer-acht.org
Sat Sep 9 11:27:08 UTC 2017


This is an automated email from the git hooks/post-receive script.

holger pushed a commit to branch master
in repository jenkins.debian.net.

commit 0f3a5c04d4234ea736eda11e6792403419a29c17
Author: Holger Levsen <holger at layer-acht.org>
Date:   Sat Sep 9 13:27:05 2017 +0200

    chroot-installs: add tests for lxqt
    
    Signed-off-by: Holger Levsen <holger at layer-acht.org>
---
 README                              | 2 +-
 bin/chroot-installation.sh          | 4 +++-
 job-cfg/chroot-installation.yaml.py | 2 ++
 3 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/README b/README
index cab29c8..3fe2455 100644
--- a/README
+++ b/README
@@ -88,7 +88,7 @@ Installation tests inside chroot environments.
 
 * $distro-install jobs (and $distro-install+upgrade jobs):
 ** `debootstrap $distro`, install a *$set_of_packages* (and upgrade to *$2nd_distro*)
-** these $set_of_packages exist: 'gnome', 'kde', 'kde-full', 'lxde', 'xfc', 'full_desktop' (all five desktops plus `vlc evince iceweasel chromium cups build-essential devscripts wine texlive-full asciidoc vim emacs` and (`libreoffice virt-manager mplayer` (stretch/sid) and 'develop'
+** these $set_of_packages exist: 'gnome', 'kde', 'kde-full', 'lxde', 'lxqt', 'xfc', 'full_desktop' (all six desktops plus `vlc evince iceweasel chromium cups build-essential devscripts wine texlive-full asciidoc vim emacs` and (`libreoffice virt-manager mplayer` (stretch/sid) and 'develop'
 *** install is done with `apt-get install`, except for 'develop' where `apt-get build-dep` is used to install the build dependencies of these packages.
 ** Then there are also all the corresponding upgrade jobs, eg 'chroot-installation_wheezy_install_gnome_upgrade_to_jessie'
 
diff --git a/bin/chroot-installation.sh b/bin/chroot-installation.sh
index 4f0305b..e2e467a 100755
--- a/bin/chroot-installation.sh
+++ b/bin/chroot-installation.sh
@@ -217,7 +217,7 @@ esac
 bootstrap $DISTRO
 
 if [ "$2" != "" ] ; then
-	FULL_DESKTOP="$SPECIFIC desktop-base gnome kde-plasma-desktop kde-full kde-standard xfce4 lxde vlc evince iceweasel cups build-essential devscripts wine texlive-full asciidoc vim emacs"
+	FULL_DESKTOP="$SPECIFIC desktop-base gnome kde-plasma-desktop kde-full kde-standard xfce4 lxde lxqt vlc evince iceweasel cups build-essential devscripts wine texlive-full asciidoc vim emacs"
 	case $2 in
 		none)		;;
 		gnome)		install_packages gnome gnome desktop-base
@@ -232,6 +232,8 @@ if [ "$2" != "" ] ; then
 				;;
 		lxde)		install_packages lxde lxde desktop-base
 				;;
+		lxqt)		install_packages lxqt lxqt desktop-base
+				;;
 		qt4)		install_binary_packages qt4 qt4-x11 qtwebkit
 				;;
 		qt5)		# qt5 is >=jessie…
diff --git a/job-cfg/chroot-installation.yaml.py b/job-cfg/chroot-installation.yaml.py
index 2616f75..35d3e29 100755
--- a/job-cfg/chroot-installation.yaml.py
+++ b/job-cfg/chroot-installation.yaml.py
@@ -38,6 +38,7 @@ all_targets = [
    'kde-full',
    'cinnamon',
    'lxde',
+   'lxqt',
    'xfce',
    'full_desktop',
    'qt4',
@@ -161,6 +162,7 @@ spoken_names = {
     'kde-full': 'complete KDE desktop',
     'cinnamon': 'Cinnamon',
     'lxde': 'LXDE',
+    'lxqt': 'LXQT',
     'xfce': 'Xfce',
     'qt4': 'Qt4 cross-platform C++ application framework',
     'qt5': 'Qt5 cross-platform C++ application framework',

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/qa/jenkins.debian.net.git



More information about the Qa-jenkins-scm mailing list