Florianschmidtwelzow has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/223527

Change subject: Publish php docs for MobileFrontend
......................................................................

Publish php docs for MobileFrontend

After the dependency change in MobileFrontend is merged, php docs
in MobileFrontend can generated by running doxygen, instead of using
a composer library. This allows to publish the php docs.

Depends on: Ia6b7e2c48c5459478a7ddb5de3b23e90a4ced9df

Bug: T105134
Change-Id: I905b6b6789099d74d64a6b714ff8cb7cfc3580f1
---
M jjb/misc.yaml
M zuul/layout.yaml
2 files changed, 17 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/integration/config 
refs/changes/27/223527/1

diff --git a/jjb/misc.yaml b/jjb/misc.yaml
index ee10248..9aba10b 100644
--- a/jjb/misc.yaml
+++ b/jjb/misc.yaml
@@ -145,6 +145,22 @@
      - global-teardown
 
 - job:
+    name: 'mwext-MobileFrontend-doxygen-publish'
+    node: contintLabsSlave && UbuntuTrusty
+    defaults: use-remote-zuul-shallow-clone
+    concurrent: false
+    triggers:
+     - zuul
+    builders:
+     - global-setup
+     - doxygen
+     - doc-publish:
+        docsrc: 'docs/php'
+        docdest: 'MobileFrontend/$DOC_SUBPATH/php'
+    publishers:
+     - global-teardown
+
+- job:
     name: 'oojs-ui-demos-publish'
     node: contintLabsSlave && UbuntuTrusty
     defaults: use-remote-zuul-shallow-clone
diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index f48c14c..46f7393 100644
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -4095,6 +4095,7 @@
       - mwext-MobileFrontend-testextension-zend
     postmerge:
       - mwext-MobileFrontend-publish
+         - mwext-MobileFrontend-doxygen-publish
     experimental:
       - mwext-MobileFrontend-testextension-hhvm
       - mwext-mw-selenium

-- 
To view, visit https://gerrit.wikimedia.org/r/223527
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I905b6b6789099d74d64a6b714ff8cb7cfc3580f1
Gerrit-PatchSet: 1
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Florianschmidtwelzow <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to