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 <[email protected]> _______________________________________________ MediaWiki-commits mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
