JIRA: DOCS-6 - Add a build shell and a JJB for Octopus project
[releng.git] / jjb / octopus / octopus.yml
index b0657de..40b25de 100644 (file)
             find .
             echo "merge logic goes here"
 
+- job-template:
+     name: 'octopus-build-docs'
+
+     project-type: freestyle
+
+     logrotate:
+         daysToKeep: 30
+         numToKeep: 40
+         artifactDaysToKeep: -1
+         artifactNumToKeep: 5
+
+     parameters:
+         - project-parameter:
+             project: '{project}'
+         - gerrit-parameter:
+             branch: 'master'
+
+     scm:
+         - gerrit-trigger-scm:
+             credentials-id: '{ssh-credentials}'
+             refspec: ''
+             choosing-strategy: 'default'
+
+     wrappers:
+         - ssh-agent-credentials:
+             user: '{ssh-credentials}'
+
+     triggers:
+         - gerrit:
+             trigger-on:
+                 - change-merged-event
+                 - comment-added-contains-event:
+                     comment-contains-value: 'remerge'
+             projects:
+               - project-compare-type: 'ANT'
+                 project-pattern: 'octopus'
+                 branches:
+                     - branch-compare-type: 'ANT'
+                       branch-pattern: '**/master'
+
+     builders:
+         - shell:
+             !include-raw build-docu.sh
+
+