Closed
Bug 1695272
Opened 5 years ago
Closed 4 years ago
Move --no-interactive to global mach args
Categories
(Firefox Build System :: Mach Core, enhancement)
Firefox Build System
Mach Core
Tracking
(firefox88 fixed)
RESOLVED
FIXED
88 Branch
| Tracking | Status | |
|---|---|---|
| firefox88 | --- | fixed |
People
(Reporter: mhentges, Assigned: mhentges)
References
Details
Attachments
(1 file)
As part of enabling telemetry for employees by default, we will be moving the contributor telemetry prompt to happen in mach core logic.
Unfortunately, for CI and downstream builders, this will fail or hang if run from a non-interactive context.
So, we should move --no-interactive to be a mach-wide argument.
This will be a breaking change for commands, since some of them may expect an interactive prompt. However, rather than handling these up front, we'll handle follow-up work as-needed as confirmed by glandium in Matrix.
| Assignee | ||
Updated•5 years ago
|
Assignee: nobody → mhentges
Status: NEW → ASSIGNED
| Assignee | ||
Comment 1•5 years ago
|
||
Updates ./mach bootstrap to use --no-interactive from global args.
Ensures all bootstrap prompts have a default option.
Depends on D106813
Pushed by mhentges@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/1abe48e76753
Move `--no-interactive` to global mach args r=firefox-build-system-reviewers,glandium
Comment 3•4 years ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
status-firefox88:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 88 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•