Commit cbdc14be by Tobin Ehlis Committed by Commit Bot

doc: Discuss manual roll in note on Vulkan-Headers repo

Fix the formatting of the note on the Vulkan-Headers auto-roll failing. Also add information about performing a manual roll when multiple dependent repos have to be rolled in unison. Bug: angleproject:1944 Change-Id: I0acee1531f46e8dec67666de5eb18715dc012fe9 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2148493Reviewed-by: 's avatarIan Elliott <ianelliott@google.com> Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org> Commit-Queue: Tobin Ehlis <tobine@google.com>
parent d113c17a
...@@ -92,16 +92,19 @@ We also use additional auto-rollers to roll third party libraries into ANGLE onc ...@@ -92,16 +92,19 @@ We also use additional auto-rollers to roll third party libraries into ANGLE onc
* [Vulkan-Headers into ANGLE](https://autoroll.skia.org/r/vulkan-headers-angle-autoroll) * [Vulkan-Headers into ANGLE](https://autoroll.skia.org/r/vulkan-headers-angle-autoroll)
* [Vulkan-ValidationLayers into ANGLE](https://autoroll.skia.org/r/vulkan-validation-layers-angle-autoroll) * [Vulkan-ValidationLayers into ANGLE](https://autoroll.skia.org/r/vulkan-validation-layers-angle-autoroll)
Please ensure these rollers are also healthy and unblocked. You can trigger manual rolls using the dashboards Please ensure these rollers are also healthy and unblocked. You can trigger manual rolls using the
to land high-priority changes. dashboards to land high-priority changes.
**NOTE: When Vulkan-Headers roll is broken:** **NOTE: When Vulkan-Headers roll is broken:**
The Vulkan-Tools, Vulkan-Loader, and Vulkan-ValidationLayers repos all depend on the Vulkan-Headers repo. The Vulkan-Tools, Vulkan-Loader, and Vulkan-ValidationLayers repos all depend on the Vulkan-Headers
When Vulkan-Headers updates, all of those repos have a roll process managed by LunarG to update them for the repo. When Vulkan-Headers updates, all of those repos have a roll process managed by LunarG to
new Vulkan-Headers. This usually takes 2-3 business days after the Vulkan-Headers update. update them for the new Vulkan-Headers. This usually takes 2-3 business days after the
If Vulkan-Headers roll fails, pause the roller with a note that it should be re-enabled when the dependent Vulkan-Headers update. If Vulkan-Headers roll fails, pause the roller with a note that it should be
repos have been updated for the latest Vulkan-Headers changes. re-enabled when the dependent repos have been updated for the latest Vulkan-Headers changes. This
will require a manual roll if the two repos have to be rolled in unison. To perform a manual roll,
create a CL that updates the DEPS file with the new SHA1 value from the desired checkout of each
dependent repo. Once the manual roll lands, re-enable the auto-rollers for the relevant repos.
The autoroller configurations live in the [skia/buildbot repository](https://skia.googlesource.com/buildbot/) The autoroller configurations live in the [skia/buildbot repository](https://skia.googlesource.com/buildbot/)
in the [autoroll/config](https://skia.googlesource.com/buildbot/+/master/autoroll/config) folder. in the [autoroll/config](https://skia.googlesource.com/buildbot/+/master/autoroll/config) folder.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment