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

Change subject: MobileFrontend depends on Echo,VisualEditor
......................................................................


MobileFrontend depends on Echo,VisualEditor

It relies on resourceloader entries defined in VisualEditor.

Add a lame hack to update the VisualEditor submodule.

Change-Id: I5659426e5130aca210a5ff9f1ce37cb033c132bb
---
M jjb/mediawiki-extensions.yaml
1 file changed, 11 insertions(+), 5 deletions(-)

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



diff --git a/jjb/mediawiki-extensions.yaml b/jjb/mediawiki-extensions.yaml
index 2d33204..b9bd336 100644
--- a/jjb/mediawiki-extensions.yaml
+++ b/jjb/mediawiki-extensions.yaml
@@ -110,6 +110,12 @@
      - zuul-cloner:
          projects: >
              $(cat deps.txt)
+     # zuul-cloner should let us process submodules whenever needed
+     - shell: |
+         if [ ! $(grep mediawiki/extensions/VisualEditor deps.txt > /dev/null) 
]; then
+            cd src/extensions/VisualEditor
+            git submodule update --init
+         fi
 
 - builder:
     name: prepare-mediawiki
@@ -651,9 +657,9 @@
      - Minifier
      - MixedNamespaceSearchSuggestions
      - MobileApp:
-        dependencies: 'MobileFrontend,Mantle'
+        dependencies: 'Echo,MobileFrontend,Mantle,VisualEditor'
      - MobileFrontend:
-        dependencies: 'Mantle'
+        dependencies: 'Echo,Mantle,VisualEditor'
      - Model
      - MolHandler
      - MoodBar
@@ -991,7 +997,7 @@
      - WikiEditor
      - WikiForum
      - WikiGrok:
-        dependencies: 'MobileFrontend,Mantle'
+        dependencies: 'Echo,MobileFrontend,Mantle,VisualEditor'
      - wikihiero
      - WikiLexicalData
      - Wikilog
@@ -1017,9 +1023,9 @@
      - YotpoReviews
      - YouTube
      - ZeroBanner:
-        dependencies: 'JsonConfig,MobileFrontend,Mantle'
+        dependencies: 'Echo,JsonConfig,MobileFrontend,Mantle,VisualEditor'
      - ZeroPortal:
-        dependencies: 'JsonConfig,MobileFrontend,Mantle,ZeroBanner'
+        dependencies: 
'Echo,JsonConfig,MobileFrontend,Mantle,VisualEditor,ZeroBanner'
 
     mwbranch:
      - master

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I5659426e5130aca210a5ff9f1ce37cb033c132bb
Gerrit-PatchSet: 2
Gerrit-Project: integration/config
Gerrit-Branch: master
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