jenkins-bot has submitted this change and it was merged.

Change subject: Create a general jsduck test task and use it for OOjs and OOjs 
UI
......................................................................


Create a general jsduck test task and use it for OOjs and OOjs UI

Bug: 57039
Change-Id: Ibd4cfe9fa669795653d47f9ded0be310e8445891
---
M job-templates.yaml
M mediawiki.yaml
M misc.yaml
3 files changed, 14 insertions(+), 2 deletions(-)

Approvals:
  Krinkle: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/job-templates.yaml b/job-templates.yaml
index 52674cf..7dd4d9c 100644
--- a/job-templates.yaml
+++ b/job-templates.yaml
@@ -23,6 +23,16 @@
      - jsonlint
 
 - job-template:
+    name: '{name}-jsduck'
+    defaults: use-remote-zuul
+    concurrent: true
+    triggers:
+     - zuul
+    builders:
+     - jsduck:
+        config: '$WORKSPACE/jsduck.config.json'
+
+- job-template:
     name: '{name}-csslint'
     node: hasSlaveScripts
     defaults: use-remote-zuul-no-submodules
diff --git a/mediawiki.yaml b/mediawiki.yaml
index d3be947..68a5b9a 100644
--- a/mediawiki.yaml
+++ b/mediawiki.yaml
@@ -58,7 +58,7 @@
      - qunit
 
 - job-template:
-    name: '{name}-jsduck'
+    name: 'mediawiki-core-jsduck'
     defaults: use-zuul
     concurrent: true
     scm:
@@ -217,7 +217,7 @@
       - '{name}-lint'
       - 'mediawiki-core-jslint'
       - '{name}-qunit'
-      - '{name}-jsduck'
+      - 'mediawiki-core-jsduck'
       - 'mediawiki-core-npm'
       - '{name}-jsduck-publish'
       - '{name}-doxygen-publish'
diff --git a/misc.yaml b/misc.yaml
index 90eda75..cc69ab7 100644
--- a/misc.yaml
+++ b/misc.yaml
@@ -21,12 +21,14 @@
     jobs:
      - '{name}-jslint'
      - '{name}-npm'
+     - '{name}-jsduck'
 
 - project:
     name: 'oojs-ui'
     jobs:
      - '{name}-jslint'
      - '{name}-npm'
+     - '{name}-jsduck'
 
 - project:
     name: 'qrpedia'

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

Gerrit-MessageType: merged
Gerrit-Change-Id: Ibd4cfe9fa669795653d47f9ded0be310e8445891
Gerrit-PatchSet: 6
Gerrit-Project: integration/jenkins-job-builder-config
Gerrit-Branch: master
Gerrit-Owner: Jforrester <jforres...@wikimedia.org>
Gerrit-Reviewer: Krinkle <krinklem...@gmail.com>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to