Hashar has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/53753


Change subject: operations-puppet-doc for docs.wikimedia.org/puppet
......................................................................

operations-puppet-doc for docs.wikimedia.org/puppet

Require JJB to support setting the 'workspace' on a job.
Upstream patch is https://review.openstack.org/24427

Change-Id: Iae192f6380e72c46822f0a738ab88a1d452aad2e
---
M operations-puppet.yaml
1 file changed, 17 insertions(+), 0 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/integration/jenkins-job-builder-config 
refs/changes/53/53753/1

diff --git a/operations-puppet.yaml b/operations-puppet.yaml
index 27dbc3e..09d38d7 100644
--- a/operations-puppet.yaml
+++ b/operations-puppet.yaml
@@ -28,6 +28,22 @@
             rake --rakefile rakefile validate
         )
 
+# Documentation for our puppet repository
+- job-template:
+    name: 'operations-puppet-doc'
+    defaults: use-zuul
+    triggers:
+     - zuul
+    workspace: '/srv/org/wikimedia/doc/puppetsource'
+    builders:
+     - shell: |
+        #!/bin/bash -e
+        /usr/bin/puppet doc \
+            --mode rdoc \
+            --outputdir /srv/org/wikimedia/doc/puppet \
+            --modulepath "$WORKSPACE/modules" \
+            --manifestdir "$WORKSPACE/manifests"
+
 # Find out common typos in any files of ops/puppet
 - job-template:
     name: 'operations-puppet-typos'
@@ -52,3 +68,4 @@
      - '{name}-pep8'
      - operations-puppet-typos
      - operations-puppet-validate
+     - operations-puppet-doc

-- 
To view, visit https://gerrit.wikimedia.org/r/53753
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Iae192f6380e72c46822f0a738ab88a1d452aad2e
Gerrit-PatchSet: 1
Gerrit-Project: integration/jenkins-job-builder-config
Gerrit-Branch: master
Gerrit-Owner: Hashar <has...@free.fr>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to