[Qa-jenkins-scm] [jenkins.debian.net] 01/01: piuparts: also test+build on wheezy

Holger Levsen holger at moszumanska.debian.org
Tue Apr 28 13:51:24 UTC 2015


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 980dae97a41104701defb2021d69cfe361727339
Author: Holger Levsen <holger at layer-acht.org>
Date:   Tue Apr 28 15:51:12 2015 +0200

    piuparts: also test+build on wheezy
---
 job-cfg/piuparts.yaml | 35 +++++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)

diff --git a/job-cfg/piuparts.yaml b/job-cfg/piuparts.yaml
index 7151e9e..c7ead7a 100644
--- a/job-cfg/piuparts.yaml
+++ b/job-cfg/piuparts.yaml
@@ -28,10 +28,21 @@
 
 - job-template:
     defaults: piuparts
+    name: '{name}_testsuite_wheezy'
+    publishers:
+      - email:
+          recipients: 'jenkins+debian-qa qa-jenkins-scm at lists.alioth.debian.org piuparts-devel at lists.alioth.debian.org'
+    builders:
+      - shell: '/srv/jenkins/bin/chroot-run.sh {my_distro} {my_shell}'
+
+- job-template:
+    defaults: piuparts
     name: '{name}_testsuite_jessie'
     publishers:
       - email:
           recipients: 'jenkins+debian-qa qa-jenkins-scm at lists.alioth.debian.org piuparts-devel at lists.alioth.debian.org'
+      - trigger:
+          project: '{my_trigger}'
     builders:
       - shell: '/srv/jenkins/bin/chroot-run.sh {my_distro} {my_shell}'
 
@@ -61,10 +72,24 @@
 
 - job-template:
     defaults: piuparts
+    name: '{name}_build_wheezy'
+    publishers:
+      - email:
+          recipients: 'jenkins+debian-qa qa-jenkins-scm at lists.alioth.debian.org piuparts-devel at lists.alioth.debian.org'
+      - archive:
+          artifacts: '*_*.dsc, *_*.tar.*, *_*_*.deb, *_*_*.changes'
+          latest_only: true
+    builders:
+      - shell: 'export ARTIFACTS=true ; /srv/jenkins/bin/chroot-run.sh {my_distro} {my_shell}'
+
+- job-template:
+    defaults: piuparts
     name: '{name}_build_jessie'
     publishers:
       - email:
           recipients: 'jenkins+debian-qa qa-jenkins-scm at lists.alioth.debian.org piuparts-devel at lists.alioth.debian.org'
+      - trigger:
+          project: '{my_trigger}'
       - archive:
           artifacts: '*_*.dsc, *_*.tar.*, *_*_*.deb, *_*_*.changes'
           latest_only: true
@@ -116,6 +141,11 @@
             my_distro: 'jessie'
             my_shell: 'make check'
             my_description: 'run testsuite from piuparts develop branch on jessie.'
+            my_trigger: 'piuparts_testsuite_wheezy'
+        - '{name}_testsuite_wheezy':
+            my_distro: 'wheezy'
+            my_shell: 'make check'
+            my_description: 'run testsuite from piuparts develop branch on jessie.'
         - '{name}_build_sid':
             my_distro: 'sid'
             my_shell: 'debuild -uc -us'
@@ -130,4 +160,9 @@
             my_distro: 'jessie'
             my_shell: 'debuild -uc -us'
             my_description: 'build the piuparts develop branch on jessie.'
+            my_trigger: 'piuparts_build_wheezy'
+        - '{name}_build_wheezy':
+            my_distro: 'wheezy'
+            my_shell: 'debuild -uc -us'
+            my_description: 'build the piuparts develop branch on wheezy.'
 

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