JanZerebecki added a comment.

The CI matches extension branches with core branches by name. If it works this 
resolves it for wikidata by copying the branch which means that each wmf 
wikidata branch is always run together with the core version it is deployed 
with. Before it would run wikidata wmf22 with core wmf22 but never run wikidata 
wmf22 with core wmf23, but it is deployed with both.

Making the CI read the configuration file from make-wmf-branch and also the 
meadiawiki-config file for which deployment branches are still active to make 
it run the right extension branches with the right set of core branches might 
work. We are talking about 3 extensions which do not follow the convention of 
aligned branch names with core. I think in this case convention over 
configuration is the better approach. That means make the deployment and CI for 
all extensions work exactly the same way.


TASK DETAIL
  https://phabricator.wikimedia.org/T113731

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: JanZerebecki
Cc: gerritbot, mmodell, aude, hoo, Krinkle, JanZerebecki, Aklapper, 
Wikidata-bugs, hashar, greg



_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to