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

Change subject: integration-mediawiki based on Zuul cloner
......................................................................


integration-mediawiki based on Zuul cloner

Creates:
    integration-many-mw-exts
    integration-with-mediawiki

Change-Id: I2670cbe8e1a54e0025a7450b6b12b8199cfd9b7b
---
M jobs.yaml
1 file changed, 37 insertions(+), 0 deletions(-)

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



diff --git a/jobs.yaml b/jobs.yaml
index 8a7d046..f8f4575 100644
--- a/jobs.yaml
+++ b/jobs.yaml
@@ -9,6 +9,20 @@
     builders:
         - shell: "set | egrep '^ZUUL'"
 
+# parameters:
+# - projects : Gerrit project to clone
+- builder:
+    name: zuul-cloner
+    builders:
+        - shell: |
+            /usr/local/bin/zuul-cloner --version
+            /usr/local/bin/zuul-cloner \
+                --color \
+                --verbose \
+                --workspace src \
+                http://localhost:8082/ \
+                {projects}
+
 - job-template:
     name: '{prefix}-lint'
     builders:
@@ -23,3 +37,26 @@
         - mwext-SecondExtension
     jobs:
         - '{prefix}-lint'
+
+- job-template:
+    name: 'integration-{title}'
+    builders:
+        - dump-zuul-env
+        - zuul-cloner:
+            projects: '{projects}'
+
+- project:
+    name: CI
+    jobs:
+        - integration-{title}:
+            title: 'many-mw-exts'
+            projects: >
+                mediawiki/core
+                mediawiki/extensions/FirstExtension
+                mediawiki/extensions/SecondExtension
+
+        - integration-{title}:
+            title: 'with-mediawiki'
+            projects: >
+                $ZUUL_PROJECT
+                mediawiki/core

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I2670cbe8e1a54e0025a7450b6b12b8199cfd9b7b
Gerrit-PatchSet: 2
Gerrit-Project: integration/jenkins-job-builder-config
Gerrit-Branch: labs
Gerrit-Owner: Hashar <[email protected]>
Gerrit-Reviewer: Hashar <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

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

Reply via email to