Hashar has submitted this change and it was merged.

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(-)

Approvals:
  Hashar: Verified; Looks good to me, approved



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: merged
Gerrit-Change-Id: Iae192f6380e72c46822f0a738ab88a1d452aad2e
Gerrit-PatchSet: 2
Gerrit-Project: integration/jenkins-job-builder-config
Gerrit-Branch: master
Gerrit-Owner: Hashar <[email protected]>
Gerrit-Reviewer: Hashar <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to