Giuseppe Lavagetto has submitted this change and it was merged.

Change subject: beta: Add mediawiki/core/vendor to beta
......................................................................


beta: Add mediawiki/core/vendor to beta

Ensure that the initial clone of mediawiki/core/vendor is present in the
scap staging directory and update it along with the rest of MediaWiki
via Jenkins.

Change-Id: Ifdacacb59dd79685a0fda063ba17c0ae990fef3d
---
M modules/beta/manifests/autoupdater.pp
M modules/beta/templates/wmf-beta-autoupdate.py.erb
2 files changed, 9 insertions(+), 0 deletions(-)

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



diff --git a/modules/beta/manifests/autoupdater.pp 
b/modules/beta/manifests/autoupdater.pp
index 6d62440..ffe39f8 100644
--- a/modules/beta/manifests/autoupdater.pp
+++ b/modules/beta/manifests/autoupdater.pp
@@ -124,4 +124,11 @@
         require            => Exec['beta_mediawiki_skins_git_init'],
     }
 
+    git::clone { 'mediawiki/core/vendor':
+        directory          => "${stage_dir}/php-master/vendor",
+        branch             => 'master',
+        owner              => 'mwdeploy',
+        group              => 'mwdeploy',
+        require            => Git::Clone['mediawiki/core'],
+    }
 }
diff --git a/modules/beta/templates/wmf-beta-autoupdate.py.erb 
b/modules/beta/templates/wmf-beta-autoupdate.py.erb
index 3b732fc..a7fe331 100755
--- a/modules/beta/templates/wmf-beta-autoupdate.py.erb
+++ b/modules/beta/templates/wmf-beta-autoupdate.py.erb
@@ -18,6 +18,7 @@
 PATH_MWCORE = '<%= @stage_dir %>/php-master'
 PATH_MWEXT = '<%= @stage_dir %>/php-master/extensions'
 PATH_MWSKIN = '<%= @stage_dir %>/php-master/skins'
+PATH_VENDOR = '<%= @stage_dir %>/php-master/vendor'
 
 
 def main():
@@ -53,6 +54,7 @@
     # TODO refactor to use a dict with 'name' as keys and function value
     exit_codes = [
         pull_repo(name='mwcore', path=PATH_MWCORE),
+        pull_repo(name='mwvendor', path=PATH_VENDOR),
         pull_repo(name='mwextpull', path=PATH_MWEXT),
         update_repo(name='mwextupdate', path=PATH_MWEXT),
         pull_repo(name='mwskinpull', path=PATH_MWSKIN),

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

Gerrit-MessageType: merged
Gerrit-Change-Id: Ifdacacb59dd79685a0fda063ba17c0ae990fef3d
Gerrit-PatchSet: 6
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: BryanDavis <bda...@wikimedia.org>
Gerrit-Reviewer: Andrew Bogott <abog...@wikimedia.org>
Gerrit-Reviewer: BryanDavis <bda...@wikimedia.org>
Gerrit-Reviewer: Dzahn <dz...@wikimedia.org>
Gerrit-Reviewer: Gage <jger...@wikimedia.org>
Gerrit-Reviewer: Giuseppe Lavagetto <glavage...@wikimedia.org>
Gerrit-Reviewer: Hashar <has...@free.fr>
Gerrit-Reviewer: Ori.livneh <o...@wikimedia.org>
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