Legoktm has uploaded a new change for review.

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

Change subject: Add 'oojs-ui-doxygen-publish' job
......................................................................

Add 'oojs-ui-doxygen-publish' job

Rename oojs-ui-publish to oojs-ui-jsduck-publish to specify what it is
publishing.

Bug: T74454
Change-Id: I157680fad852157aadc681b1ba28472b14dcf32d
---
M jjb/misc.yaml
M zuul/layout.yaml
2 files changed, 19 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/integration/config 
refs/changes/03/222503/1

diff --git a/jjb/misc.yaml b/jjb/misc.yaml
index b477ee2..ae6e32b 100644
--- a/jjb/misc.yaml
+++ b/jjb/misc.yaml
@@ -98,7 +98,7 @@
      - global-teardown
 
 - job:
-    name: 'oojs-ui-publish'
+    name: 'oojs-ui-jsduck-publish'
     node: contintLabsSlave && UbuntuTrusty
     defaults: use-remote-zuul-shallow-clone
     concurrent: false
@@ -129,6 +129,22 @@
      - global-teardown
 
 - job:
+    name: 'oojs-ui-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: 'oojs-ui/php/$DOC_SUBPATH'
+    publishers:
+     - global-teardown
+
+- job:
     name: 'visualeditor-coverage'
     node: contintLabsSlave && UbuntuTrusty
     defaults: use-remote-zuul-shallow-clone
diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index 357d224..e863d90 100644
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -7790,7 +7790,8 @@
       - npm-run-doc
       - ruby2.0lint
     postmerge:
-      - oojs-ui-publish
+      - oojs-ui-jsduck-publish
+      - oojs-ui-doxygen-publish
       - oojs-ui-coverage
 
   - name: unicodejs

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

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

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

Reply via email to