[meta] Make the Windows Updatebot job capable of running the Angle Update
Categories
(Developer Infrastructure :: Mach Vendor & Updatebot, enhancement)
Tracking
(Not tracked)
People
(Reporter: tjr, Assigned: tjr)
References
(Blocks 1 open bug)
Details
(Keywords: meta)
Attachments
(12 obsolete files)
The Angle update requires depot_tools, the Windows SDK, and Visual Studio.
We're not going to install the latter two on the image; but rather provide a sliced-up copy of them, containing only the files needed to perform the update script.
Assignee | ||
Comment 1•3 years ago
|
||
Assignee | ||
Comment 2•3 years ago
|
||
Assignee | ||
Comment 3•3 years ago
|
||
This will set up all of the env vars that are needed for running
update-angle, and also grab the angle repo, set it up and run the
update
Depends on D129434
Assignee | ||
Comment 4•3 years ago
|
||
Depends on D129435
Assignee | ||
Comment 5•3 years ago
|
||
Depends on D129436
Updated•3 years ago
|
Assignee | ||
Comment 6•3 years ago
|
||
It occurs to me that because tracking is a general vendoring need
(not just for updatebot) that it should live under vendoring.
Depends on D129310
Assignee | ||
Comment 7•3 years ago
|
||
Depends on D129533
Assignee | ||
Comment 8•3 years ago
|
||
Depends on D129534
Assignee | ||
Comment 9•3 years ago
|
||
Depends on D129535
Assignee | ||
Comment 10•3 years ago
|
||
It occurs to me that because tracking is a general vendoring need
(not just for updatebot) that it should live under vendoring.
Assignee | ||
Comment 11•3 years ago
|
||
Assignee | ||
Comment 12•3 years ago
|
||
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Assignee | ||
Comment 13•2 years ago
|
||
Because this bug accumulating a ton of patches; I'm breaking it out into three sub-bugs
Assignee | ||
Updated•2 years ago
|
Comment 14•2 years ago
|
||
Found in triaging, 302 to the appropriate component. Please let me know if there's anything I may have missed.
Comment 15•2 years ago
|
||
Comment on attachment 9247341 [details]
Bug 1736634: Add the angle dependencies to the Windows image r?#build
Revision D129310 was moved to bug 1743687. Setting attachment 9247341 [details] to obsolete.
Comment 16•2 years ago
|
||
Comment on attachment 9247616 [details]
Bug 1736634: Allow a moz.yaml to skip certain vendoring steps r?jewilde
Revision D129434 was moved to bug 1743688. Setting attachment 9247616 [details] to obsolete.
Comment 17•2 years ago
|
||
Comment on attachment 9247618 [details]
Bug 1736634: Fix some nuances of run-script r?jewilde
Revision D129436 was moved to bug 1743688. Setting attachment 9247618 [details] to obsolete.
Comment 18•2 years ago
|
||
Comment on attachment 9247619 [details]
Bug 1736634: Fix a bit in rewrite_mozbuild r?jewilde
Revision D129437 was moved to bug 1743688. Setting attachment 9247619 [details] to obsolete.
Comment 19•2 years ago
|
||
Comment on attachment 9247807 [details]
Bug 1736634: Moving tracking from updatebot to vendoring r?jewilde
Revision D129533 was moved to bug 1743688. Setting attachment 9247807 [details] to obsolete.
Comment 20•2 years ago
|
||
Comment on attachment 9247808 [details]
Bug 1736634: Make the angle update check look for the upstream branch on chrome beta r?jgilbert,jewilde
Revision D129534 was moved to bug 1743688. Setting attachment 9247808 [details] to obsolete.
Comment 21•2 years ago
|
||
Comment on attachment 9247809 [details]
Bug 1736634: Allow specifying and passing arguments to the script run during vendoring r?jewilde
Revision D129535 was moved to bug 1743688. Setting attachment 9247809 [details] to obsolete.
Comment 22•2 years ago
|
||
Comment on attachment 9247617 [details]
Bug 1736634: Implement a wrapper around update-angle.py r?jewilde
Revision D129435 was moved to bug 1737313. Setting attachment 9247617 [details] to obsolete.
Comment 23•2 years ago
|
||
Comment on attachment 9247810 [details]
Bug 1736634: Pass the correct revision to update angle to r?jewilde
Revision D129536 was moved to bug 1737313. Setting attachment 9247810 [details] to obsolete.
Updated•2 years ago
|
Assignee | ||
Updated•2 years ago
|
Description
•