[Qa-jenkins-scm] [jenkins.debian.net] 03/04: packages-test: support packages exporting junit reports

Holger Levsen holger at layer-acht.org
Fri May 19 11:25: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 7e69bb643aefa230beee3529b7a0145e0881a3d3
Author: Mattia Rizzolo <mattia at debian.org>
Date:   Fri May 19 13:06:16 2017 +0200

    packages-test: support packages exporting junit reports
    
    Signed-off-by: Mattia Rizzolo <mattia at debian.org>
    Signed-off-by: Holger Levsen <holger at layer-acht.org>
---
 job-cfg/packages-tests.yaml | 19 ++++++++++++++++---
 1 file changed, 16 insertions(+), 3 deletions(-)

diff --git a/job-cfg/packages-tests.yaml b/job-cfg/packages-tests.yaml
index 91c1ff4..27ad593 100644
--- a/job-cfg/packages-tests.yaml
+++ b/job-cfg/packages-tests.yaml
@@ -34,12 +34,12 @@
     builders:
       - shell: '/srv/jenkins/bin/chroot-run.sh {my_distro} {my_shell}'
     publishers:
-      - email:
+      - email: &email
           recipients: 'qa-jenkins-scm at lists.alioth.debian.org {my_recipients}'
           send-to-individuals: true
-      - trigger:
+      - trigger: &trigger
           project: '{my_trigger}'
-      - naginator:
+      - naginator: &naginator
           progressive-delay-increment: 5
           progressive-delay-maximum: 15
           max-failed-builds: 5
@@ -54,12 +54,25 @@
           my_trigger: '{name}_jessie'
       - jessie: &distro_defaults_jessie {}
 
+- defaults:
+    <<: *DEFAULTS
+    name: packages-tests-junit-exports
+    publishers:
+      - email: *email
+      - trigger: *trigger
+      - naginator: *naginator
+      - junit:
+          results: 'job-exports/test-results/*.xml'
 
 - job-template:
     defaults: packages-tests
     id: simple
     name: '{name}_{my_distro}'
 
+- job-template:
+    defaults: packages-tests-junit-exports
+    id: junit
+    name: '{name}_{my_distro}'
 
 - project:
     name: lintian-tests

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