Closed Bug 1802933 Opened 3 years ago Closed 3 years ago

Update "Developing with a local Glean build" guide to include how to deal with `cargo vet`

Categories

(Toolkit :: Telemetry, task, P1)

task

Tracking

()

RESOLVED FIXED
109 Branch
Tracking Status
firefox109 --- fixed

People

(Reporter: chutten|PTO, Assigned: chutten|PTO)

Details

Attachments

(1 file)

When using a local Glean in m-c cargo vet may stand in the way of updating and vendoring (necessary before building) the crates.

We know what we need to do (add

[policy.glean]
audit-as-crates-io = true

[policy.glean-core]
audit-as-crates-io = true

to supply-chain/config.toml, and update the versions in supply-chain/audits.toml if necessary), but we haven't documented this.

So let's do that.

Pushed by chutten@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/05a5a73927b7 Update the Use a Local Glean instructions for cargo-vet r=TravisLong DONTBUILD
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 109 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: