summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--TODO2
-rw-r--r--job-cfg/chroot-test.yaml27
-rw-r--r--job-cfg/general.yaml11
3 files changed, 36 insertions, 4 deletions
diff --git a/TODO b/TODO
index 7882ebf0..9eb7ece6 100644
--- a/TODO
+++ b/TODO
@@ -61,13 +61,13 @@ About jenkins.debian.net
* add documentation for jenkins-job-builder:
** publisher:logparse
** svn:scm
+** properties: sidebar
* mail notifications (to where?)
* proper backup (=daily), see bottom of this document for what to backup
* make job configuration visible to un-authenticated users
* squid has problems with SO_FAIL
* split TODO and about.txt?
** use debian stylesheet for about.html
-** add sidebar links for all jobs
* proper git repo url, outside users/holger
* only trigger (=really run) jobs if available+used packages have changed (save packages in db and compare)
diff --git a/job-cfg/chroot-test.yaml b/job-cfg/chroot-test.yaml
index 88476f64..cbbf3fdf 100644
--- a/job-cfg/chroot-test.yaml
+++ b/job-cfg/chroot-test.yaml
@@ -14,6 +14,15 @@
rulespath: '/srv/jenkins/logparse/debian.rules'
unstable_on_warning: 'false'
fail_on_error: 'false'
+ properties:
+ - sidebar:
+ url: http://jenkins.debian.net/userContent/about.html
+ text: About jenkins.debian.net
+ icon: /userContent/images/debian-swirl-24x24.png
+ - sidebar:
+ url: http://www.profitbricks.com
+ text: Sponsored by Profitbricks
+ icon: /userContent/images/profitbricks-24x24.png
- defaults:
name: chroot-tests+trigger
@@ -32,6 +41,15 @@
fail_on_error: 'false'
- trigger:
project: '{my_trigger}'
+ properties:
+ - sidebar:
+ url: http://jenkins.debian.net/userContent/about.html
+ text: About jenkins.debian.net
+ icon: /userContent/images/debian-swirl-24x24.png
+ - sidebar:
+ url: http://www.profitbricks.com
+ text: Sponsored by Profitbricks
+ icon: /userContent/images/profitbricks-24x24.png
#
# FIXME: trigger-project needs to accept a list of projects.
@@ -60,6 +78,15 @@
project: '{my_3rd_trigger}'
- trigger:
project: '{my_4th_trigger}'
+ properties:
+ - sidebar:
+ url: http://jenkins.debian.net/userContent/about.html
+ text: About jenkins.debian.net
+ icon: /userContent/images/debian-swirl-24x24.png
+ - sidebar:
+ url: http://www.profitbricks.com
+ text: Sponsored by Profitbricks
+ icon: /userContent/images/profitbricks-24x24.png
- job-template:
name: '{name}-housekeeping'
diff --git a/job-cfg/general.yaml b/job-cfg/general.yaml
index f611d7b6..c1603733 100644
--- a/job-cfg/general.yaml
+++ b/job-cfg/general.yaml
@@ -8,7 +8,12 @@
artifactNumToKeep: -1
properties:
- sidebar:
- url: http://jenkins.debian.net/userContent/about.html
- text: About jenkins.debian.net
- icon: /userContent/images/debian-swirl-24x24.png
+ url: http://jenkins.debian.net/userContent/about.html
+ text: About jenkins.debian.net
+ icon: /userContent/images/debian-swirl-24x24.png
+ - sidebar:
+ url: http://www.profitbricks.com
+ text: Sponsored by Profitbricks
+ icon: /userContent/images/profitbricks-24x24.png
+