Closed Bug 1608051 Opened 5 years ago Closed 2 years ago

Factorize the shipit scopes into a dedicated feature

Categories

(Release Engineering :: Firefox-CI Administration, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: jlorenzo, Unassigned)

References

Details

In bug 1608050, I added the required shipit scope to Fenix. We may add more projects on this tool, so I think we should let ci-config declare a dedicated feature.

I think this might be a good idea. However, if we take a step back and look from perspective, there are a lot of "actions" scopes, across almost all scriptworkers. I suppose if we want to factorize for one, we should for all? Either way, there seems to be some inconsistencies across some of the projects - in some cases we allows actions:* in a certain tree, sometimes we assign specific actions. Either way, with the rise of the mobile projects coming up (XPI, Fenix, etc) we might want to share in between hg / git projects in ciadmin so it might be worth revisiting this logic.

This hasn't come up again so I'm going to close it...

Status: NEW → RESOLVED
Closed: 2 years ago
QA Contact: mgoossens
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.