Add a lint-like task to check rust vendoring
Categories
(Developer Infrastructure :: Lint and Formatting, task)
Tracking
(Not tracked)
People
(Reporter: glandium, Assigned: glandium)
References
Details
Attachments
(7 files, 2 obsolete files)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review |
Assignee | ||
Comment 1•2 years ago
|
||
Assignee | ||
Comment 2•2 years ago
|
||
Assignee | ||
Comment 3•2 years ago
|
||
Assignee | ||
Comment 4•2 years ago
|
||
Assignee | ||
Comment 5•2 years ago
|
||
and clarify we prefer avoiding dupes.
Assignee | ||
Comment 6•2 years ago
|
||
Assignee | ||
Comment 7•2 years ago
|
||
Assignee | ||
Comment 8•2 years ago
|
||
This is deliberately simple. Future improvements will report if the
vendoring doesn't produce the same content as what's in the tree, and
attach errors to a better location than the first line of Cargo.lock.
Updated•2 years ago
|
Assignee | ||
Updated•2 years ago
|
Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/59830dcb92f5 Properly error out on license errors in mach vendor rust. r=firefox-build-system-reviewers,ahochheiden https://hg.mozilla.org/integration/autoland/rev/76b9a861f016 Error out with a message when cargo is missing. r=firefox-build-system-reviewers,ahochheiden https://hg.mozilla.org/integration/autoland/rev/5a3f7cce34ea Make VendorRust.vendor return a bool rather than hard exit on error. r=firefox-build-system-reviewers,ahochheiden https://hg.mozilla.org/integration/autoland/rev/b8f8ff11f6a7 Fix typo in extra dupes error message. r=firefox-build-system-reviewers,andi https://hg.mozilla.org/integration/autoland/rev/388adf0ff75c Fail more gracefully when cargo update/vendor fail during mach vendor rust. r=firefox-build-system-reviewers,ahochheiden https://hg.mozilla.org/integration/autoland/rev/df197dcfb7f0 Report the vendor_rust.py path relative to topsrcdir. r=firefox-build-system-reviewers,andi
Comment 10•2 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/59830dcb92f5
https://hg.mozilla.org/mozilla-central/rev/76b9a861f016
https://hg.mozilla.org/mozilla-central/rev/5a3f7cce34ea
https://hg.mozilla.org/mozilla-central/rev/b8f8ff11f6a7
https://hg.mozilla.org/mozilla-central/rev/388adf0ff75c
https://hg.mozilla.org/mozilla-central/rev/df197dcfb7f0
Assignee | ||
Comment 11•2 years ago
|
||
Comment 12•2 years ago
|
||
Comment on attachment 9279010 [details]
Bug 1771089 - Dummy change
Revision D147809 was moved to bug 1772035. Setting attachment 9279010 [details] to obsolete.
Comment 13•2 years ago
|
||
Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/468cce594b04 Add a lint-like task to check rust vendoring. r=firefox-build-system-reviewers,linter-reviewers,marco,andi
Comment 14•2 years ago
|
||
bugherder |
Updated•2 years ago
|
Comment 15•1 year ago
|
||
The leave-open keyword is there and there is no activity for 6 months.
:glandium, maybe it's time to close this bug?
For more information, please visit auto_nag documentation.
Assignee | ||
Updated•1 year ago
|
Description
•