diff options
author | Holger Levsen <holger@layer-acht.org> | 2012-11-03 14:24:06 +0100 |
---|---|---|
committer | Holger Levsen <holger@layer-acht.org> | 2012-11-03 14:26:15 +0100 |
commit | 442795ef39cc32b5e9b8a31bec22be2097e64c6f (patch) | |
tree | bc8fc646787ce16347def241b9c378c3e5698b0d /TODO | |
parent | c800a92654b762a6e75c00f08794bbc27fbc8ac7 (diff) | |
download | jenkins.debian.net-442795ef39cc32b5e9b8a31bec22be2097e64c6f.tar.xz |
initial (test-)configuration for jenkins-job-builder
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 14 |
1 files changed, 13 insertions, 1 deletions
@@ -18,10 +18,10 @@ About jenkins.debian.net == General todo +* use https://github.com/openstack*ci/jenkins*job*builder to create _all_ job configurations (if possible, else mix with job*dsl*plugin or https://github.com/JoelJ/Templating.git * mail notifications (to where?) * proper backup (=daily), see bottom of this document for what to backup * more tests (see below) -* use https://github.com/openstack*ci/jenkins*job*builder to create _all_ job configurations (if possible, else mix with job*dsl*plugin or https://github.com/JoelJ/Templating.git === Minor stuff @@ -60,7 +60,19 @@ About jenkins.debian.net ** update_jdn.sh is available in the git repo * package configuration is kept in git and deployed by update_jdn.sh as well +=== installing jenkins-job-builder +* rebuild python-jenkinsapi from sid for wheezy +* pip install python-jenkins +* git clone https://github.com/openstack-ci/jenkins-job-builder ; cd jenkins-job-builder ; python setup.py install + +=== using jenkins-job-builder + +* then run 'cd /srv/jenkins/job-cfg ; jenkins-jobs update .' to update jobs + +* testing: 'cd /srv/jenkins/job-cfg ; rm test-output/ -r ; mkdir test-output ; jenkins-jobs test . -o test-output/ ; ls test-output/' + == To backup + * /etc/.git * /var/lib/jenkins/job/*/config.xml * /var/lib/jenkins/config.xml as well as its plugins etc |