summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHolger Levsen <holger@layer-acht.org>2013-01-04 01:59:43 +0100
committerHolger Levsen <holger@layer-acht.org>2013-01-04 01:59:43 +0100
commit8cd59fec2c7d585479089ec11e12d9a197b7947b (patch)
tree5bf93b175f703d389f0afad2c6b12cd1fbe9bd28
parent91f52c17311e9cc58a17601484bbbc49c72b46f6 (diff)
downloadjenkins.debian.net-8cd59fec2c7d585479089ec11e12d9a197b7947b.tar.xz
add job for theme=dark
-rwxr-xr-xbin/g-i-installation.sh10
-rw-r--r--job-cfg/g-i-installation.yaml28
2 files changed, 24 insertions, 14 deletions
diff --git a/bin/g-i-installation.sh b/bin/g-i-installation.sh
index 335118f9..c9f3bc14 100755
--- a/bin/g-i-installation.sh
+++ b/bin/g-i-installation.sh
@@ -149,16 +149,16 @@ bootstrap_system() {
*) ;;
esac
case $NAME in
- debian_*xfce)
+ debian_*_xfce)
EXTRA_APPEND="$EXTRA_APPEND desktop=xfce"
;;
- debian_*lxde)
+ debian_*_lxde)
EXTRA_APPEND="$EXTRA_APPEND desktop=lxde"
;;
- debian_*kde)
+ debian_*_kde)
EXTRA_APPEND="$EXTRA_APPEND desktop=kde"
;;
- debian_*rescue)
+ debian_*_rescue*)
EXTRA_APPEND="$EXTRA_APPEND rescue/enable=true"
;;
*) ;;
@@ -628,7 +628,7 @@ NR=0
bootstrap_system
set +x
case $NAME in
- *rescue) monitor_system rescue
+ *_rescue*) monitor_system rescue
;;
*) monitor_system install wait4match
;;
diff --git a/job-cfg/g-i-installation.yaml b/job-cfg/g-i-installation.yaml
index 727e7536..a6b62260 100644
--- a/job-cfg/g-i-installation.yaml
+++ b/job-cfg/g-i-installation.yaml
@@ -127,15 +127,19 @@
- job-template:
defaults: g-i-installation
- name: '{name}_debian_sid_daily-xfce'
+ name: '{name}_debian_sid_daily_xfce'
- job-template:
defaults: g-i-installation
- name: '{name}_debian_sid_daily-lxde'
+ name: '{name}_debian_sid_daily_lxde'
- job-template:
defaults: g-i-installation
- name: '{name}_debian_sid_daily-rescue'
+ name: '{name}_debian_sid_daily_rescue'
+
+- job-template:
+ defaults: g-i-installation
+ name: '{name}_debian_sid_daily_rescue_dark_theme'
- project:
name: g-i-installation
@@ -214,22 +218,28 @@
my_description: 'Do a fully automated installation of Debian XFCE desktop - via d-i preseeding (with <a href="http://jenkins.debian.net/d-i-preseed-cfgs/debian_squeeze_xfce_preseed.cfg">this preseed.cfg</a>) using netboot gtk.'
my_timed: '# debian squeeze jobs are only build on request. squeeze is stable.'
my_recipients: 'holger@layer-acht.org'
- - '{name}_debian_sid_daily-xfce':
+ - '{name}_debian_sid_daily_xfce':
my_title: 'Debian (sid daily build CD) XFCE desktop install'
- my_shell: '/srv/jenkins/bin/g-i-installation.sh 13 debian_sid_daily-xfce 10 http://cdimage.debian.org/cdimage/daily-builds/sid_d-i/arch-latest/amd64/iso-cd/debian-testing-amd64-netinst.iso'
+ my_shell: '/srv/jenkins/bin/g-i-installation.sh 13 debian_sid_daily_xfce 10 http://cdimage.debian.org/cdimage/daily-builds/sid_d-i/arch-latest/amd64/iso-cd/debian-testing-amd64-netinst.iso'
my_description: 'Do a fully automated installation of Debian XFCE desktop - via d-i preseeding (with <a href="http://jenkins.debian.net/d-i-preseed-cfgs/debian_sid_daily-xfce_preseed.cfg">this preseed.cfg</a>) using netboot gtk.'
my_timed: '42 8 * * *'
my_recipients: 'holger@layer-acht.org'
- - '{name}_debian_sid_daily-lxde':
+ - '{name}_debian_sid_daily_lxde':
my_title: 'Debian (sid daily build CD) LXDE desktop install'
- my_shell: '/srv/jenkins/bin/g-i-installation.sh 14 debian_sid_daily-lxde 10 http://cdimage.debian.org/cdimage/daily-builds/sid_d-i/arch-latest/amd64/iso-cd/debian-testing-amd64-netinst.iso'
+ my_shell: '/srv/jenkins/bin/g-i-installation.sh 14 debian_sid_daily_lxde 10 http://cdimage.debian.org/cdimage/daily-builds/sid_d-i/arch-latest/amd64/iso-cd/debian-testing-amd64-netinst.iso'
my_description: 'Do a fully automated installation of Debian LXDE desktop - via d-i preseeding (with <a href="http://jenkins.debian.net/d-i-preseed-cfgs/debian_sid_daily-lxde_preseed.cfg">this preseed.cfg</a>) using netboot gtk.'
my_timed: '42 10 * * *'
my_recipients: 'holger@layer-acht.org'
- - '{name}_debian_sid_daily-rescue':
+ - '{name}_debian_sid_daily_rescue':
my_title: 'Debian (sid daily build CD) rescue mode'
- my_shell: '/srv/jenkins/bin/g-i-installation.sh 15 debian_sid_daily-rescue 1 http://cdimage.debian.org/cdimage/daily-builds/sid_d-i/arch-latest/amd64/iso-cd/debian-testing-amd64-netinst.iso'
+ my_shell: '/srv/jenkins/bin/g-i-installation.sh 15 debian_sid_daily_rescue 1 http://cdimage.debian.org/cdimage/daily-builds/sid_d-i/arch-latest/amd64/iso-cd/debian-testing-amd64-netinst.iso'
my_description: 'Just go into rescue mode (coming in more languages soon) via d-i preseeding (with <a href="http://jenkins.debian.net/d-i-preseed-cfgs/debian_sid_daily-rescue_preseed.cfg">this preseed.cfg</a>) using netboot gtk.'
my_timed: '42 6 * * *'
my_recipients: 'holger@layer-acht.org'
+ - '{name}_debian_sid_daily_rescue_dark_theme':
+ my_title: 'Debian (sid daily build CD) rescue mode, using theme=dark'
+ my_shell: '/srv/jenkins/bin/g-i-installation.sh 16 debian_sid_daily_rescue_dark_theme 1 http://cdimage.debian.org/cdimage/daily-builds/sid_d-i/arch-latest/amd64/iso-cd/debian-testing-amd64-netinst.iso'
+ my_description: 'Just go into rescue mode (coming in more languages soon), using theme=dark, via d-i preseeding (with <a href="http://jenkins.debian.net/d-i-preseed-cfgs/debian_sid_daily-rescue_preseed.cfg">this preseed.cfg</a>) using netboot gtk.'
+ my_timed: '42 6 * * 7'
+ my_recipients: 'holger@layer-acht.org'