| commit | c19f9e49d06136ff59662b43d9af952c4bbe1a7b | [log] [tgz] |
|---|---|---|
| author | Oliver Newman <olivernewman@fuchsia.infra.roller.google.com> | Wed Dec 09 18:36:36 2020 +0000 |
| committer | Copybara-Service <copybara-worker@google.com> | Wed Dec 09 10:37:31 2020 -0800 |
| tree | 2ceeec58d90c4b293f97a7ec53c7727d9c8f67fc | |
| parent | e7e1f410035011e66b3d7ecb2a93dc10ea82afe0 [diff] |
[roll] Roll infra/recipes [buildbucket_util] Don't split unicode chars in build summary The old summary truncation logic would occasionally split a line in the middle of a multi-byte unicode character, which would produce a summary that was not valid UTF-8. This causes infra failures when trying to write the resulting text to the build proto's summary_markdown. For example: https://ci.chromium.org/b/8861422871643300480 To avoid this, use a slightly smarter truncation strategy: if the split would occur in the middle of a unicode character, we'll instead split immediately before that character. Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/infra/recipes/+/459734 Original-Revision: d3671791797bc564981f5bc2e429d172055b1651 GitOrigin-RevId: 7e4b6ef0c77ed11a5d219d6c38f0b8796617a443 Change-Id: Ie9c0bec8de1fb24838945859acfeca3f5b443a5c
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.