Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Wikipedia: Wikitech

Direct pushes to wmf/* branches disabled

 

 

Wikipedia wikitech RSS feed   Index | Next | Previous | View Threaded


roan.kattouw at gmail

Apr 24, 2012, 12:22 PM

Post #1 of 1 (223 views)
Permalink
Direct pushes to wmf/* branches disabled

While we were still getting set up with deployments from git/Gerrit,
we have allowed deployers to push directly to the wmf/* branches using
'git push origin wmf/1.20wmf1'. This bypasses Gerrit completely, so
there is no review (which is usually what we want), but also no e-mail
notification, no IRC notification, and you can't find the commit hash
or Change-Id in the Gerrit search (these are bad things).

So, as of 18:48 UTC today (about 30 minutes ago), this is no longer
allowed: using 'git push' to push into the wmf/* branches will result
in an error message ("Prohibited by Gerrit"). All commits in the wmf/*
branches now have to go through Gerrit, which means you need to submit
them with 'git review', and get someone to approve (+2) them before
they are merged. The project owners group (for core this is the group
of core reviewers ('mediawiki'), for extensions this is the extension
owners) do NOT have the ability to +2 revisions in the wmf/* branches,
this is reserved to the wmf-deployment group [1]. If you have deploy
access, you should be in this group. If somehow you're not, get a
Gerrit admin [2] to add you.

I have also updated the documentation accordingly [3]. If you have any
questions, feel free to ask (on-list is preferred, but off-list is
fine too).

Roan

[1] https://gerrit.wikimedia.org/r/#admin,group,21
[2] https://gerrit.wikimedia.org/r/#admin,group,1
[3] https://wikitech.wikimedia.org/index.php?title=How_to_deploy_code&diff=46035&oldid=45949

_______________________________________________
Wikitech-l mailing list
Wikitech-l [at] lists
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Wikipedia wikitech RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.