Commit graph

4 commits

Author SHA1 Message Date
Dennis Kempin
4ebb928ea4 build-chromeos.sh: Clean up cros repo after build
Kokoro will treat the files as build artifacts and tries to rsync
the ~80GB to the executor. See b/30309837.

BUG=b:2089374426
TEST=None

Change-Id: I71df011025a7cff664a134bdfbf5783709365358
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3611872
Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>
Tested-by: Dennis Kempin <denniskempin@google.com>
Commit-Queue: Dennis Kempin <denniskempin@google.com>
2022-04-28 18:01:47 +00:00
Dennis Kempin
33a368ffaf build-chromeos.sh: Use common.sh
Re-use the existing logic to install python, setup the source and
most importantly, enable SSH debugging.

BUG=b:226975041
TEST=None

Change-Id: I0f8b0251bea163145ba1611b3b36c4bb7c8ee968
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3606979
Reviewed-by: Dmitry Torokhov <dtor@chromium.org>
Tested-by: Dennis Kempin <denniskempin@google.com>
2022-04-26 19:08:45 +00:00
Dennis Kempin
e40b5b8f4b build-chromeos.sh: Install python 3.9 for depot_tools
Kokoro uses python2 by default, which breaks repo

BUG=b:226975041
TEST=./ci/kokoro/simulate.py ./ci/kokoro/build-chromeos.sh

Change-Id: I2424107c76d52c4bc76cd640114c21fca00f3c44
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3606968
Reviewed-by: Dmitry Torokhov <dtor@chromium.org>
Tested-by: Dennis Kempin <denniskempin@google.com>
2022-04-25 23:01:50 +00:00
Dennis Kempin
0a581d64ef Kokoro: Add ChromeOS post-submit builder
This adds an experimental build script that will build crosvm for
ChromeOS. This will allow us to catch issues on the ChromeOS build of
crosvm earlier in the process.

BUG=b:226975041
TEST=./ci/kokoro/simulate.py ./ci/kokoro/build-chromeos.sh

Change-Id: I4a1d906a44191e78f4e656fe76c989bd7e1b6977
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3600764
Reviewed-by: Dmitry Torokhov <dtor@chromium.org>
Tested-by: kokoro <noreply+kokoro@google.com>
Commit-Queue: Dennis Kempin <denniskempin@google.com>
2022-04-22 04:41:03 +00:00