Page MenuHomePhabricator

Have ReleaseTaggerBot automatically create new deploy branch (release) projects
Open, LowestPublic

Description

Right now @Jdforrester-WMF is creating WMF-deploy-2015-06-09_(1.26wmf9) etc., which is a SPOF we could do without.

Event Timeline

Jdforrester-WMF assigned this task to Forrestbot.
Jdforrester-WMF raised the priority of this task from to Lowest.
Jdforrester-WMF updated the task description. (Show Details)
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMay 29 2015, 6:06 PM
hashar set Security to None.
hashar removed a subscriber: hashar.
Qgil added a subscriber: Qgil.Jun 1 2015, 6:34 AM

Did anyone work on this task at Wikimedia-Hackathon-2015? If so, please share an update. If not, remove the label.

Did anyone work on this task at Wikimedia-Hackathon-2015? If so, please share an update. If not, remove the label.

I think it automatically carried over when the subtask was created.

Unfortunately, this is currently non-trivial; the API does allow project creation, but does not allow adding extra tags, or setting color and symbol.

I think this is therefore probably stalled on https://secure.phabricator.com/T5873

mmodell added a comment.EditedJun 1 2015, 3:11 PM

Upstream is willing to consider a patch to add color/symbol to the project creation api. Probably would accept extra tags as well. This is a fairly trivial upstream patch. (see https://secure.phabricator.com/T6501#82985)

Aklapper removed Forrestbot as the assignee of this task.Jun 1 2015, 6:00 PM

[Unassigning this task from a non-human assignee]

The upstream changes have been committed and pulled.

@valhallasw: the api now allows setting (and querying) color, icon and tags.