[Qa-jenkins-scm] [jenkins.debian.net] 01/01: chroot-installation: add tests for packages relevant to the DebConf videoteam

Holger Levsen holger at layer-acht.org
Sun Nov 20 22:54:31 UTC 2016


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 3ed97d53ed717f11440223cf84352d0f53eea539
Author: Holger Levsen <holger at layer-acht.org>
Date:   Sun Nov 20 21:09:57 2016 +0100

    chroot-installation: add tests for packages relevant to the DebConf videoteam
    
    Signed-off-by: Holger Levsen <holger at layer-acht.org>
---
 TODO                                | 11 +++++++++++
 bin/chroot-installation.sh          |  9 +++++++++
 job-cfg/chroot-installation.yaml.py |  4 ++++
 3 files changed, 24 insertions(+)

diff --git a/TODO b/TODO
index c0ec933..730d231 100644
--- a/TODO
+++ b/TODO
@@ -168,6 +168,7 @@ The idea is to run a jenkins.d.o host, which is maintained by DSA, but we are ma
 *** new page with packages which are orphaned but have a reproducible usertagged patch
 *** new page showing arch all packages which are cross-reproducible, and those which are not
 ** new pages: r.d.n/$maintainer-email redirecting to r.d.n/maintainers/unstable/${maintainer-email}.html, showing the unreproducible packages for that address. and a sunny "yay, thank you"-summary for those with only reproducible packages.
+** new page: "open bugs with patches, sorted by maintainers" page and to the navigation, make those NMUable bugs visible
 ** improve ftbfs page: list packages without bugs and notes first
 ** mattia: .py scripts: UDD or any db connection errors should either be retried or cause an abort (not failure!) of the job
 ** bin/_html_indexes.py: bugs = get_bugs() # this variable should not be global, else merely importing _html_indexes always queries UDD
@@ -453,6 +454,16 @@ correctly, Guix is ready for work.
 * openembedded.org!
 * Gentoo?
 
+==== current stuff for h01ger…
+
+* reenable disorderfs 
+* send mail to -devel to discuss mass-NMU of wishlist bugs with patches… and putting reproducibility in debian-policy, as a should. for stretch and sell it as marketing feature. our downstreams are loving it.
+* remove code related to our repo from bin/reproducible_setup_pbuilder.sh and elsewhere?
+* ask DSA for ppc64el hw or ask IBM (via ivo)
+
+
+
+
 === qa.debian.org*
 
 * udd-versionskew: explain jobs in README
diff --git a/bin/chroot-installation.sh b/bin/chroot-installation.sh
index 36c2958..91cee4d 100755
--- a/bin/chroot-installation.sh
+++ b/bin/chroot-installation.sh
@@ -255,6 +255,15 @@ if [ "$2" != "" ] ; then
 				;;
 		developer)	install_build_depends developer $FULL_DESKTOP
 				;;
+		debconf-video)	case $1 in
+					jessie)		install_packages ffmpeg icecast2
+					;;
+					stretch)	install_packages ffmpeg icecast2 voctomix
+					;;
+					sid)		install_packages ffmpeg icecast2 voctomix voctomix-outcasts hdmi2usb-mode-switch
+					;;
+				esac
+				;;
 		education*)	install_packages "Debian Edu task" $2
 				;;
 		*)		echo "unsupported component."
diff --git a/job-cfg/chroot-installation.yaml.py b/job-cfg/chroot-installation.yaml.py
index ca66ec2..3373301 100755
--- a/job-cfg/chroot-installation.yaml.py
+++ b/job-cfg/chroot-installation.yaml.py
@@ -44,6 +44,7 @@ all_targets = [
    'qt5',
    'haskell',
    'developer',
+   'debconf-video',
    'education-tasks',
    'education-menus',
    'education-astronomy',
@@ -98,6 +99,8 @@ def get_recipients(target):
         return 'jenkins+debian-qa pkg-gnome-maintainers at lists.alioth.debian.org qa-jenkins-scm at lists.alioth.debian.org'
     elif target == 'cinnamon':
         return 'jenkins+debian-cinnamon pkg-cinnamon-team at lists.alioth.debian.org qa-jenkins-scm at lists.alioth.debian.org'
+    elif target == 'debconf-video':
+        return 'jenkins+debconf-video qa-jenkins-scm at lists.alioth.debian.org'
     elif target[:3] == 'kde' or target[:2] == 'qt':
         return 'jenkins+debian-qa debian-qt-kde at lists.debian.org qa-jenkins-scm at lists.alioth.debian.org'
     elif target[:10] == 'education-':
@@ -134,6 +137,7 @@ spoken_names = {
     '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',
+    'debconf-video': 'all packages relevant for the DebConf videoteam',
     }
 def get_spoken_name(target):
     if target[:10] == 'education-':

-- 
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