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

Change subject: Polish up mathoid jobs
......................................................................


Polish up mathoid jobs

Debian glue is of no use since we no more deploy Mathoid via a Debian
package but instead use the source/deploy repositories model.

Delete mathoid debian glue job
Make source repo to trigger the standard 'npm' job
Craft a job for deploy

Signed-off-by: Marko Obrovac <[email protected]>
Change-Id: Ied9888fa7508fd3406f6f0206c04d04d6d71e639
---
M jjb/mediawiki-misc.yaml
M jjb/mediawiki-services.yaml
M zuul/layout.yaml
3 files changed, 14 insertions(+), 9 deletions(-)

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



diff --git a/jjb/mediawiki-misc.yaml b/jjb/mediawiki-misc.yaml
index e57e4cb..aa1a236 100644
--- a/jjb/mediawiki-misc.yaml
+++ b/jjb/mediawiki-misc.yaml
@@ -45,13 +45,6 @@
      - '{name}-bundle-yard-publish'
 
 - project:
-    # mediawiki/services/mathoid.git
-    name: 'mathoidsvc'
-    jobs:
-     - '{name}-debian-glue':
-         distribution: trusty
-
-- project:
     name: 'mediawiki-vagrant'
     jobs:
      - '{name}-puppetlint-lenient'
diff --git a/jjb/mediawiki-services.yaml b/jjb/mediawiki-services.yaml
index ae0d741..dde8595 100644
--- a/jjb/mediawiki-services.yaml
+++ b/jjb/mediawiki-services.yaml
@@ -6,3 +6,10 @@
      - deploy  # mediawiki/services/cxserver/deploy
     jobs:
      - '{name}-{repository}-npm'
+
+- project:
+    name: 'mathoid'
+    repository:
+     - deploy
+    jobs:
+     - '{name}-{repository}-npm'
diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index 67c7629..2e083fc 100644
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -6553,8 +6553,13 @@
       - name: npm
 
   - name: mediawiki/services/mathoid
-    test:
-      - mathoidsvc-debian-glue
+    template:
+      - name: npm
+
+  - name: mediawiki/services/mathoid/deploy
+    experimental:
+      - mathoid-deploy-npm
+
 
   - name: mediawiki/services/parsoid
     check:

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

Gerrit-MessageType: merged
Gerrit-Change-Id: Ied9888fa7508fd3406f6f0206c04d04d6d71e639
Gerrit-PatchSet: 1
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Hashar <[email protected]>
Gerrit-Reviewer: Hashar <[email protected]>
Gerrit-Reviewer: Mobrovac <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

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

Reply via email to