9 Commits

Author SHA1 Message Date
Ben Pastene
cd0b7c2cd4 infra: Move crashpad ci/try builds from Ubuntu-18.04 to Ubuntu-22.04
These are the last remaining jobs on the last remaining bionic pools.
Moving these over should let the bionic flex pool finally be decommed.

All of chrome/chromium has been on Ubuntu-22.04 for months now. So
hopefully this is transparent for crashpad.

Bug: chromium:40255350
Change-Id: I82828c0ae0c6efc8868b33779d7ebf5fb9b16116
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/5550958
Commit-Queue: Ben Pastene <bpastene@chromium.org>
Reviewed-by: Mark Mentovai <mark@chromium.org>
2024-05-21 15:55:36 +00:00
danakj
bbb99bfa37 Move crashpad to using Mac-13|Mac-14 (like chromium) and latest win sdk
This should give crashpad a newer xcode and msvc that support C++20.

These changes need to land separately from the C++20 usage, as they do
not get applied until after landing, so can't affect the CQ from inside
the CQ.

Bug: 40284755
Change-Id: I3ae72befa008bfb37bac882de0986c5bcf9de079
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/5425460
Commit-Queue: danakj <danakj@chromium.org>
Reviewed-by: Mark Mentovai <mark@chromium.org>
2024-04-04 19:50:08 +00:00
Justin Cohen
fc2e7c06b8 Upgrade LUCI configs to use Mac-12
Fixed: 1353832, 1355592
Change-Id: I677983b8414398fbb27f02f75fad25ff9ad8388b
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/3848799
Reviewed-by: Mark Mentovai <mark@chromium.org>
Commit-Queue: Justin Cohen <justincohen@chromium.org>
2022-08-23 23:59:41 +00:00
Vadim Shtayura
d78c03600c Switch to shorter bucket names in luci-scheduler.cfg.
This is an ongoing LUCI config migration.

R=jperaza@chromium.org

Change-Id: If4a85cf8c9156cacee0305566a345ac1de498d93
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/3449163
Reviewed-by: Joshua Peraza <jperaza@chromium.org>
Commit-Queue: Joshua Peraza <jperaza@chromium.org>
2022-02-09 20:57:20 +00:00
Joshua Peraza
f96b86e360 Upgrade builders to Ubuntu-18.04
Change-Id: I5f918b37b8eef1ef23930f0570df5baea7f52fad
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/3433272
Reviewed-by: Mark Mentovai <mark@chromium.org>
Commit-Queue: Joshua Peraza <jperaza@chromium.org>
2022-02-02 22:08:45 +00:00
Joshua Peraza
2592a777cb Upgrade LUCI configs to use Mac-11
Bug: chromium:1269911
Change-Id: I6382e6efe3a378916427b824fcfade9c3a72394a
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/3315414
Reviewed-by: Mark Mentovai <mark@chromium.org>
Commit-Queue: Joshua Peraza <jperaza@chromium.org>
2021-12-03 23:44:56 +00:00
Mark Mentovai
b50484dbe0 infra: Enable bbagent and use_python3
Change-Id: Ibfe01bd8f327bae137bd948082dc09504d8a5cb8
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/3260456
Reviewed-by: Mark Mentovai <mark@chromium.org>
Commit-Queue: Mark Mentovai <mark@chromium.org>
2021-11-04 21:21:18 +00:00
Joshua Peraza
c647c0cb12 Use Python3 on all builders
Bug: chromium:1256408
Change-Id: Id4af99414cc8c3cb9c43499bbd2508c0c233f559
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/3247779
Reviewed-by: Mark Mentovai <mark@chromium.org>
Commit-Queue: Joshua Peraza <jperaza@chromium.org>
2021-10-27 15:50:57 +00:00
Joshua Peraza
3b71fc85b1 Config LUCI with lucicfg
Change-Id: I0cff5fe7eaf1b8a26857651b617f668eefd3b553
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/3192690
Commit-Queue: Joshua Peraza <jperaza@chromium.org>
Reviewed-by: Mark Mentovai <mark@chromium.org>
2021-10-01 18:31:46 +00:00