https://bugzilla.wikimedia.org/show_bug.cgi?id=49846

--- Comment #30 from Chad H. <innocentkil...@gmail.com> ---
(In reply to comment #29)
> (In reply to comment #28)
> > We need to do this as a post-merge job in Jenkins for updating the 
> > meta-repo.
> > The Beta config should be able to remain as-is.
> 
> I am not sure we could do a post-merge job since Zuul does not support
> triggering a job according to a project wildcard such as
> mediawiki/extensions/*
> 

We don't need to for all repos. Just VisualEditor since it's broken. So we'd
adjust the VE zuul/jenkins config to update mediawiki/extensions.git after VE
merges.

> 
> I thought we could adapt the 6 minutes wmf-beta-autoupdater.py script, make
> it
> fetch the list of extensions generated at:
> https://gerrit.wikimedia.org/mediawiki-extensions.txt  then do a git
> submodule
> add on all of them and then update them all.

Ew. I'd rather keep everything else as it is, keep the workaround to one place
(the VE zuul/jenkins config) until the upstream fix takes place. No need to
change our infrastructure.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to