Commit Graph

10 Commits

Author SHA1 Message Date
Lily Chen
7d63bd0e02 Make Windows Rust try builder use a Release build
One last try to make the Rust recipe steps work on Windows. I don't know
if this will work.

Change-Id: I117647aca62d5c60c1856eb45c75da650654be19
Bug: 42290446
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/80967
Reviewed-by: Adam Langley <agl@google.com>
Commit-Queue: Adam Langley <agl@google.com>
2025-07-31 13:28:02 -07:00
Lily Chen
4b32850023 Add a default-off win64_rust try builder for testing
To test the Rust recipe steps on Windows. Once confirmed working, this
builder will be removed in favor of incorporating the Rust steps on the
existing "win64" builders (like what was done for linux).

Change-Id: I6a4baf4ab5ea9a486378940d98a8f431010ea009
Bug: 42290446
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/80907
Reviewed-by: Adam Langley <agl@google.com>
Commit-Queue: Adam Langley <agl@google.com>
Auto-Submit: Lily Chen <chlily@google.com>
2025-07-29 12:54:28 -07:00
Lily Chen
47dc1fc3b0 Run Rust recipe steps on "linux" builder
Add the Rust recipe steps to the existing "linux" ci and try builders,
and get rid of the "linux_rust" try builder that was just for testing.

Change-Id: I3ccf0d6e0647b894dbf4caf3764668595b761a46
Bug: 42290446
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/80887
Auto-Submit: Lily Chen <chlily@google.com>
Reviewed-by: David Benjamin <davidben@google.com>
Commit-Queue: David Benjamin <davidben@google.com>
2025-07-29 02:34:12 -07:00
Lily Chen
65512b72fe Revert "Add a try builder to run boringssl presubmits"
This reverts
https://boringssl-review.googlesource.com/c/boringssl/+/80647

The builder seems broken, see
https://ci.chromium.org/ui/p/boringssl/builders/try/boringssl_presubmit/b8708423075853677153/overview

No-Try: True
Change-Id: I457785e5d0b480fd57122fa9e0c49ca69adb32af
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/80727
Commit-Queue: Adam Langley <agl@google.com>
Reviewed-by: Adam Langley <agl@google.com>
Auto-Submit: Lily Chen <chlily@google.com>
2025-07-24 18:58:47 -07:00
Lily Chen
975510e172 Add a try builder to run boringssl presubmits
This adds a CQ builder that runs the "presubmit" recipe, which will run
the checks in infra/config/PRESUBMIT.py on CQ.

This will help prevent lucicfg validation errors from landing.

Change-Id: I440156ea61b140bda143fb210635d6d064f6d400
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/80647
Reviewed-by: David Benjamin <davidben@google.com>
Commit-Queue: David Benjamin <davidben@google.com>
Auto-Submit: Lily Chen <chlily@google.com>
2025-07-24 14:23:56 -07:00
Lily Chen
24184fa497 Specify ACL for CQ new patchset runs
To fix a validation error [1].

[1] https://boringssl-review.googlesource.com/c/boringssl/+/79227/5/infra/config/main.star#199

Change-Id: I079ed71a0b6dba34d56c9b6513a56caaec8a743b
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/80607
Auto-Submit: Lily Chen <chlily@google.com>
Reviewed-by: David Benjamin <davidben@google.com>
Commit-Queue: David Benjamin <davidben@google.com>
2025-07-24 14:13:08 -07:00
Lily Chen
3647d11b05 rust: add includable CQ builder for testing
This adds a new CQ builder (default disabled, i.e. includable_only) to
test the new Rust recipe steps added in crrev.com/c/6774006 for 64-bit
linux.

Change-Id: I7ebb89041b40b8b2cde4746259b6ffe5455cb027
Bug: 42290446
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/80567
Auto-Submit: Lily Chen <chlily@google.com>
Commit-Queue: David Benjamin <davidben@google.com>
Reviewed-by: David Benjamin <davidben@google.com>
2025-07-24 07:31:29 -07:00
Julia Hansbrough
42396c54ac [clang-tidy] First stab at making clang-tidy bot work
Change-Id: Ia3514b93994b8c39a8f7424a2ae30a0c7d57c44f
Bug: 432056719
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/79227
Reviewed-by: David Benjamin <davidben@google.com>
Auto-Submit: Julia Hansbrough <flowerhack@google.com>
2025-07-15 14:07:00 -07:00
Yiwei Zhang
e4978786da enable honor_gerrit_linked_accounts for boingssl
This is config is essentially telling CQ that if a user has linked
accounts in Gerrit (e.g. x@chromium.org and x@google.com org) and
only one of the accounts has committer access (i.e. can trigger CQ+2
Run), the other account will be treated to have committer access
as well. Note that this config has already been enabled in chromium
Project already.

Bug: 369221842
Change-Id: I12a7e72a4e160697b264e5f2debff578d55ed9a4
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/72409
Reviewed-by: Adam Langley <agl@google.com>
Commit-Queue: Adam Langley <agl@google.com>
2024-10-24 18:01:53 +00:00
David Benjamin
ee3f946858 Copy the infra/config branch into an infra/config subdirectory
We'll then repoint the infra config to point to this infra/config
instead of that infra/config.

Bug: 373901544
Change-Id: I6dcd02f0da34a15b51e7a75653d7c79e55630313
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/72167
Reviewed-by: Bob Beck <bbe@google.com>
Commit-Queue: David Benjamin <davidben@google.com>
Commit-Queue: Bob Beck <bbe@google.com>
2024-10-16 23:12:19 +00:00