[Qa-jenkins-scm] [jenkins.debian.net] 01/01: get rid of hanging underscore on non-desktop edu jobs

Holger Levsen holger at moszumanska.debian.org
Sun Dec 13 14:02:45 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 23a4df116bfeba18f23aaf1e1fe4a5e338adede1
Author: Philip Hands <phil at hands.com>
Date:   Sun Dec 13 14:32:56 2015 +0100

    get rid of hanging underscore on non-desktop edu jobs
---
 job-cfg/g-i-installation.yaml | 20 +++++++++++++++++---
 1 file changed, 17 insertions(+), 3 deletions(-)

diff --git a/job-cfg/g-i-installation.yaml b/job-cfg/g-i-installation.yaml
index 21c8e5b..a3aa59b 100644
--- a/job-cfg/g-i-installation.yaml
+++ b/job-cfg/g-i-installation.yaml
@@ -95,6 +95,10 @@
 
 - job-template:
     defaults: g-i-installation
+    name: '{name}_{my_dist}_{my_ver}_{my_profile}'
+
+- job-template:
+    defaults: g-i-installation
     name: '{name}_{my_dist}_{my_ver}_{my_profile}_{my_desktop}'
 
 - job-template:
@@ -113,6 +117,17 @@
     name: '{name}_{my_dist}_group'
     my_disksize: 25
     jobs:
+      - '{name}_{my_dist}_{my_ver}_{my_profile}':
+          my_title: '{my_distname} ({my_ver}) {my_profile}{my_title_extra}'
+          my_inst_url: 'http://ftp.skolelinux.org/cd-{my_ver}-amd64-i386-netinst/debian-edu-amd64-i386-NETINST-1.iso'
+          my_description: 'Do a fully automated installation of a {my_distname} {my_ver} {my_profile} profile - via d-i preseeding (with <a href="https://jenkins.debian.net/d-i-preseed-cfgs/{my_dist}_{my_ver}_{my_profile}_preseed.cfg">this preseed.cfg</a>) using the netinst CD image.'
+          my_trigger: ''
+          my_recipients: 'jenkins+debian-edu debian-edu-commits at lists.alioth.debian.org'
+
+- job-group:
+    name: '{name}_{my_dist}_desktop_group'
+    my_disksize: 25
+    jobs:
       - '{name}_{my_dist}_{my_ver}_{my_profile}_{my_desktop}':
           my_title: '{my_distname} ({my_ver}) {my_profile}{my_title_extra}'
           my_inst_url: 'http://ftp.skolelinux.org/cd-{my_ver}-amd64-i386-netinst/debian-edu-amd64-i386-NETINST-1.iso'
@@ -128,7 +143,7 @@
     my_trigdesc: ''
     my_title_extra: ''
     jobs:
-      - '{name}_{my_dist}_{my_ver}_{my_profile}_{my_desktop}':
+      - '{name}_{my_dist}_{my_ver}_{my_profile}':
          my_title: '{my_distname} ({my_ver}) {my_profile}{my_title_extra}'
          my_description: 'Do a fully automated installation of a {my_distname} {my_verdesc} {my_profile} profile - via d-i preseeding (with <a href="https://jenkins.debian.net/d-i-preseed-cfgs/{my_dist}_{my_ver}_{my_profile}_preseed.cfg">this preseed.cfg</a>) using the {my_ver} image.{my_trigdesc}'
 
@@ -225,7 +240,6 @@
             - debian-edu:
                 my_distname: 'Debian Edu'
           my_ver: wheezy
-          my_desktop: ''
           my_title_extra: ''
           my_profile:
             - minimal:
@@ -240,7 +254,7 @@
             - main-server:
                 my_time: '42 2 16 * *'
                 my_disksize: 30
-      - '{name}_{my_dist}_group':
+      - '{name}_{my_dist}_desktop_group':
           my_dist:
             - debian-edu:
                 my_distname: 'Debian Edu'

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