jenkins-bot has submitted this change and it was merged.
Change subject: Create jsduck-publish tasks for OOjs and OOjs UI
......................................................................
Create jsduck-publish tasks for OOjs and OOjs UI
Change-Id: I65fe1a78d0b4189b87fd913579cff507fbcfc5be
---
M mediawiki.yaml
M misc.yaml
2 files changed, 39 insertions(+), 7 deletions(-)
Approvals:
Krinkle: Looks good to me, approved
jenkins-bot: Verified
diff --git a/mediawiki.yaml b/mediawiki.yaml
index c98a8df..6359a62 100644
--- a/mediawiki.yaml
+++ b/mediawiki.yaml
@@ -69,11 +69,11 @@
- shell: |
$WORKSPACE/maintenance/mwjsduck-gen --version "$ZUUL_BRANCH"
-- job-template:
- name: '{name}-jsduck-publish'
+- job:
+ name: 'mediawiki-core-jsduck-publish'
node: gallium
defaults: use-zuul
- concurrent: false # avoid race condition
+ concurrent: false
scm:
- git-mwcore
triggers:
@@ -92,7 +92,7 @@
name: '{name}-doxygen-publish'
node: gallium
defaults: use-zuul
- concurrent: false # avoid race condition
+ concurrent: false
scm:
- git-mwcore
triggers:
@@ -219,7 +219,7 @@
- '{name}-qunit'
- 'mediawiki-core-jsduck'
- 'mediawiki-core-npm'
- - '{name}-jsduck-publish'
+ - 'mediawiki-core-jsduck-publish'
- '{name}-doxygen-publish'
- '{name}-whitespaces'
- '{name}-phpcs-lenient'
diff --git a/misc.yaml b/misc.yaml
index cc69ab7..7211401 100644
--- a/misc.yaml
+++ b/misc.yaml
@@ -1,4 +1,4 @@
-- job-template:
+- job:
name: 'VisualEditor-jsduck'
defaults: use-remote-zuul
concurrent: true
@@ -16,12 +16,43 @@
- '{name}-ruby1.9.3lint'
- 'VisualEditor-jsduck'
+- job:
+ name: 'oojs-core-jsduck-publish'
+ node: gallium
+ defaults: use-remote-zuul
+ concurrent: false
+ triggers:
+ - zuul
+ builders:
+ - jsduck:
+ config: '$WORKSPACE/jsduck.config.json'
+ - documentation-sync:
+ src: '$WORKSPACE/docs/'
+ project: 'oojs'
+ version: '$ZUUL_BRANCH'
+
- project:
name: 'oojs-core'
jobs:
- '{name}-jslint'
- '{name}-npm'
- '{name}-jsduck'
+ - 'oojs-core-jsduck-publish'
+
+- job:
+ name: 'oojs-ui-jsduck-publish'
+ node: gallium
+ defaults: use-remote-zuul
+ concurrent: false
+ triggers:
+ - zuul
+ builders:
+ - jsduck:
+ config: '$WORKSPACE/jsduck.config.json'
+ - documentation-sync:
+ src: '$WORKSPACE/docs/'
+ project: 'oojs-ui'
+ version: '$ZUUL_BRANCH'
- project:
name: 'oojs-ui'
@@ -29,13 +60,14 @@
- '{name}-jslint'
- '{name}-npm'
- '{name}-jsduck'
+ - 'oojs-ui-jsduck-publish'
- project:
name: 'qrpedia'
jobs:
- '{name}-phplint'
-- job-template:
+- job:
name: 'search-highlighter'
project-type: maven
jdk: 'Ubuntu - OpenJdk 7'
--
To view, visit https://gerrit.wikimedia.org/r/125542
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I65fe1a78d0b4189b87fd913579cff507fbcfc5be
Gerrit-PatchSet: 10
Gerrit-Project: integration/jenkins-job-builder-config
Gerrit-Branch: master
Gerrit-Owner: Jforrester <[email protected]>
Gerrit-Reviewer: Krinkle <[email protected]>
Gerrit-Reviewer: jenkins-bot <>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits