diff options
-rw-r--r-- | job-cfg/d-i.yaml | 105 |
1 files changed, 85 insertions, 20 deletions
diff --git a/job-cfg/d-i.yaml b/job-cfg/d-i.yaml index 976460b9..213ab88b 100644 --- a/job-cfg/d-i.yaml +++ b/job-cfg/d-i.yaml @@ -20,55 +20,120 @@ text: Sponsored by Profitbricks icon: /userContent/images/profitbricks-24x24.png -- job-template: - defaults: d-i - name: '{name}_manual' - description: 'Builds the installation-guide packages.{do_not_edit}' +- defaults: + name: d-i-manual + project-type: freestyle + logrotate: + daysToKeep: 90 + numToKeep: 50 + artifactDaysToKeep: -1 + artifactNumToKeep: -1 + 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://jenkins.debian.net/view/debian-installer/ + text: All debian-installer jobs + icon: /userContent/images/debian-jenkins-24x24.png + - sidebar: + url: http://www.profitbricks.com + text: Sponsored by Profitbricks + icon: /userContent/images/profitbricks-24x24.png + description: 'Builds the {languagename} html version of the installation-guide for all architectures.{do_not_edit}' scm: - svn: url: svn://svn.debian.org/svn/d-i/trunk basedir: . workspaceupdater: update - includedRegions: '{include}' + includedRegions: '/trunk/manual/{lang}/.*' excludedRegions: '' excludedUsers: '' excludedRevprop: '' excludedCommitMessages: '' viewvc-url: http://anonscm.debian.org/viewvc/d-i/trunk builders: - - shell: '/srv/jenkins/bin/d-i_manual.sh' + - shell: '/srv/jenkins/bin/d-i_manual.sh {lang}' triggers: - pollscm: "*/30 * * * *" + publishers: + - logparser: + rulespath: '/srv/jenkins/logparse/debian.rules' + unstable_on_warning: 'true' + fail_on_error: 'true' + - htmlpublisher: + name: 'Installation guides with LANG={lang}' + directory: 'html' + indexfiles: '' + keepall: False + - job-template: defaults: d-i - name: '{name}_manual_{lang}' - description: 'Builds the {languagename} html version of the installation-guide for all architectures.{do_not_edit}' + name: '{name}_manual' + description: 'Builds the installation-guide packages.{do_not_edit}' scm: - svn: url: svn://svn.debian.org/svn/d-i/trunk basedir: . workspaceupdater: update - includedRegions: '/trunk/manual/{lang}/.*' + includedRegions: '{include}' excludedRegions: '' excludedUsers: '' excludedRevprop: '' excludedCommitMessages: '' viewvc-url: http://anonscm.debian.org/viewvc/d-i/trunk builders: - - shell: '/srv/jenkins/bin/d-i_manual.sh {lang}' + - shell: '/srv/jenkins/bin/d-i_manual.sh' triggers: - pollscm: "*/30 * * * *" - publishers: - - logparser: - rulespath: '/srv/jenkins/logparse/debian.rules' - unstable_on_warning: 'true' - fail_on_error: 'true' - - htmlpublisher: - name: 'Installation guides with LANG={lang}' - directory: 'html' - indexfiles: '' - keepall: False + +- job-template: + defaults: d-i-manual + name: '{name}_manual_ca' +- job-template: + defaults: d-i-manual + name: '{name}_manual_de' +- job-template: + defaults: d-i-manual + name: '{name}_manual_es' +- job-template: + defaults: d-i-manual + name: '{name}_manual_fi' +- job-template: + defaults: d-i-manual + name: '{name}_manual_fr' +- job-template: + defaults: d-i-manual + name: '{name}_manual_hu' +- job-template: + defaults: d-i-manual + name: '{name}_manual_it' +- job-template: + defaults: d-i-manual + name: '{name}_manual_ja' +- job-template: + defaults: d-i-manual + name: '{name}_manual_ko' +- job-template: + defaults: d-i-manual + name: '{name}_manual_nl' +- job-template: + defaults: d-i-manual + name: '{name}_manual_pt' +- job-template: + defaults: d-i-manual + name: '{name}_manual_pt_BR' +- job-template: + defaults: d-i-manual + name: '{name}_manual_sv' +- job-template: + defaults: d-i-manual + name: '{name}_manual_vi' +- job-template: + defaults: d-i-manual + name: '{name}_manual_zh_CN' - job-template: defaults: d-i |