Hashar has uploaded a new change for review. https://gerrit.wikimedia.org/r/161225
Change subject: make-wmf-branch: forge Zuul cloner parameters ...................................................................... make-wmf-branch: forge Zuul cloner parameters When using Zuul cloner against a mediawiki/core wmf branch, we will want to reuse the same extensions being used with the proper overriden version if needed. The output of zuulparams is meant to be passed directly to zuul-cloner. An issue we have is that mediawiki/tools/release does not have wmf branches, so it is hard to know the list of extensions / versions to use for each of the wmf version :( We could solve that by adding wmfbranches to this repository. Change-Id: Idcd0aa30edb53bb58cf6dba4d6374b872fe92e0c --- A make-wmf-branch/zuulparams 1 file changed, 25 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/tools/release refs/changes/25/161225/1 diff --git a/make-wmf-branch/zuulparams b/make-wmf-branch/zuulparams new file mode 100755 index 0000000..6d04c99 --- /dev/null +++ b/make-wmf-branch/zuulparams @@ -0,0 +1,25 @@ +#!/usr/bin/env php +<?php +require( __DIR__ . '/cli.php' ); +require_once( __DIR__ . '/MakeWmfBranch.php' ); + +$obj = new MakeWmfBranch( '', '' ); + +$frozen = array(); +foreach( $obj->specialExtensions as $name => $version ) { + $frozen["mediawiki/extensions/{$name}"] = $version; +} +$projects = array_keys($frozen); +foreach( $obj->branchedExtensions as $name ) { + $projects[] = "mediawiki/extensions/{$name}"; +} +foreach( $obj->branchedSkins as $name ) { + $projects[] = "mediawiki/skins/{$name}"; +} + +foreach( $frozen as $name => $branch ) { + print "--project-branch {$name}={$branch}\n"; +} +foreach( $projects as $name ) { + print "$name\n"; +} -- To view, visit https://gerrit.wikimedia.org/r/161225 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Idcd0aa30edb53bb58cf6dba4d6374b872fe92e0c Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/tools/release Gerrit-Branch: master Gerrit-Owner: Hashar <has...@free.fr> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits