Closed
Bug 1613961
Opened 5 years ago
Closed 5 years ago
Require manual approval for iOS CI jobs
Categories
(Data Platform and Tools :: Glean: SDK, enhancement, P1)
Data Platform and Tools
Glean: SDK
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: janerik, Assigned: janerik)
Details
(Whiteboard: [telemetry:glean-rs:m?])
Attachments
(1 file)
The iOS testing on CI is both taking a long time as well as lots of resources.
We don't want to drop it entirely, we're developing for iOS after all.
But we can make it a manual approved job, so it's more explicit on PRs.
My suggestion:
- Require manual approval on PRs
- Up to the dev to run it
- Make the iOS tasks non-required on GitHub
- Make sure other dependent jobs are extracted (docs-linkcheck depends on it, but that can be fixed)
- Always run it on merge (that is: on master)
| Assignee | ||
Comment 1•5 years ago
|
||
Assignee: nobody → jrediger
| Assignee | ||
Updated•5 years ago
|
Priority: -- → P1
| Assignee | ||
Updated•5 years ago
|
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•