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