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
