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

Reply via email to