Hashar has uploaded a new change for review.

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

Change subject: Builder macro for Zuul cloner
......................................................................

Builder macro for Zuul cloner

Change-Id: I875e78aed3de087eb5cee76daec353b237c5c477
---
M macro-scm.yaml
1 file changed, 27 insertions(+), 0 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/integration/jenkins-job-builder-config 
refs/changes/35/151835/1

diff --git a/macro-scm.yaml b/macro-scm.yaml
index 0d92079..3f80ca3 100644
--- a/macro-scm.yaml
+++ b/macro-scm.yaml
@@ -79,3 +79,30 @@
         wipe-workspace: false
         clean: true
         disable-submodules: true
+
+# Wrapper around Zuul Cloner
+#
+# Fallback to the branch ZUUL_BRANCH.
+# Repositories are cloned under /src/
+#
+# Example usage:
+#
+#    builders:
+#     - zuul-cloner:
+#         projects: >
+#             mediawiki/core
+#             mediawiki/vendor
+#
+- builder:
+    name: zuul-cloner
+    builders:
+        - shell: |
+            /usr/local/bin/zuul-cloner --version
+            /usr/local/bin/zuul-cloner \
+                --color \
+                --verbose \
+                --branch "$ZUUL_BRANCH" \
+                --map 
/srv/deployment/integration/slave-scripts/etc/zuul-clonemap.yaml \
+                --workspace src \
+                https://gerrit.wikimedia.org/r/p \
+                {projects}

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I875e78aed3de087eb5cee76daec353b237c5c477
Gerrit-PatchSet: 1
Gerrit-Project: integration/jenkins-job-builder-config
Gerrit-Branch: master
Gerrit-Owner: Hashar <[email protected]>

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

Reply via email to