Hashar has uploaded a new change for review. https://gerrit.wikimedia.org/r/174119
Change subject: Add macro for asserting DOC_SUBPATH is set ...................................................................... Add macro for asserting DOC_SUBPATH is set The builder assert-env-doc_subpath let us ensure DOC_SUBPATH is available. It is set by Zuul and used when generating documentation: https://www.mediawiki.org/wiki/CI/Documentation_generation Change-Id: Ibceb6fc700848283acc96a80b4adeae367a85cc0 --- M jjb/macro.yaml M jjb/mediawiki.yaml 2 files changed, 10 insertions(+), 5 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/integration/config refs/changes/19/174119/1 diff --git a/jjb/macro.yaml b/jjb/macro.yaml index 2394ebf..e9cf869 100644 --- a/jjb/macro.yaml +++ b/jjb/macro.yaml @@ -216,6 +216,15 @@ npm install npm test +- builder: + name: assert-env-doc_subpath + builders: + - shell: | + if [ -z $DOC_SUBPATH ]; then + echo "\$DOC_SUBPATH is missing. Can not publish." + exit 1 + fi + # Assert node version matches a basic regular expressions # # Parameter: diff --git a/jjb/mediawiki.yaml b/jjb/mediawiki.yaml index 45525f5..a78f3f3 100644 --- a/jjb/mediawiki.yaml +++ b/jjb/mediawiki.yaml @@ -98,11 +98,7 @@ triggers: - zuul builders: - - shell: | - if [ -z $DOC_SUBPATH ]; then - echo "\$DOC_SUBPATH is missing. Can not publish." - exit 1 - fi + - assert-env-doc_subpath - zuul-cloner: projects: > mediawiki/core -- To view, visit https://gerrit.wikimedia.org/r/174119 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ibceb6fc700848283acc96a80b4adeae367a85cc0 Gerrit-PatchSet: 1 Gerrit-Project: integration/config Gerrit-Branch: master Gerrit-Owner: Hashar <[email protected]> _______________________________________________ MediaWiki-commits mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
