Krinkle has uploaded a new change for review. https://gerrit.wikimedia.org/r/53995
Change subject: Add mwext-VisualEditor-docgen job ...................................................................... Add mwext-VisualEditor-docgen job Change-Id: I52ae434b1e0a4661fcf61829fb54e0f4e1a0f564 --- M mediawiki-extensions.yaml 1 file changed, 26 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/integration/jenkins-job-builder-config refs/changes/95/53995/1 diff --git a/mediawiki-extensions.yaml b/mediawiki-extensions.yaml index 8f4d845..92285e0 100644 --- a/mediawiki-extensions.yaml +++ b/mediawiki-extensions.yaml @@ -90,6 +90,32 @@ - junit: results: 'junit*.xml' +- job-template: + name: 'mwext-VisualEditor-docgen' + defaults: use-zuul-for-mw-ext + triggers: + - zuul + builders: + - get-mw-core: + branch: 'master' + # VisualEditor's custom documentation generator has a maintenance + # script which needs MediaWiki to be installed first. + - mw-install-sqlite + - shell: | + # Add jsduck bin to the path + export PATH=/var/lib/jenkins/bin:$PATH + # Generate documentation + $WORKSPACE/extensions/VisualEditor/.docs/generate.sh + # Get destination + DEST_DIR="/srv/org/wikimedia/doc/VisualEditor" + DEST_VERSIONDIR=`echo "$GERRIT_BRANCH" | tr '/' '-'` + # Trash the old version (if any) + rm -rf "$DEST_DIR/$DEST_VERSIONDIR" + # Ensure the parent directory exists + mkdir -p $DEST_DIR + # Publish it + mv $WORKSPACE/extensions/VisualEditor/docs "$DEST_DIR/$DEST_VERSIONDIR" + - job-group: name: mwext-check-jobs jobs: -- To view, visit https://gerrit.wikimedia.org/r/53995 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I52ae434b1e0a4661fcf61829fb54e0f4e1a0f564 Gerrit-PatchSet: 1 Gerrit-Project: integration/jenkins-job-builder-config Gerrit-Branch: master Gerrit-Owner: Krinkle <ttij...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits