container-guest-tools: Import release scripts from old infra repo

TEST=none
BUG=none

Change-Id: Ia4b2c55e581d229f67031181dad8739400fa119b
Reviewed-on: https://chromium-review.googlesource.com/1826699
Tested-by: kokoro <noreply+kokoro@google.com>
Tested-by: David Munro <davidmunro@google.com>
Commit-Ready: David Munro <davidmunro@google.com>
Legacy-Commit-Queue: Commit Bot <commit-bot@chromium.org>
Reviewed-by: Fergus Dall <sidereal@google.com>
Reviewed-by: Stephen Barber <smbarber@chromium.org>
4 files changed
tree: 415a3e141acbc1f4f3a7a871b966f9eddce4314d
  1. .gitignore
  2. COMMIT-QUEUE.ini
  3. LICENSE
  4. OWNERS
  5. README.md
  6. WORKSPACE
  7. cros-adapta/
  8. cros-apt-config/
  9. cros-garcon/
  10. cros-gpu-alpha/
  11. cros-gpu/
  12. cros-guest-tools/
  13. cros-notificationd/
  14. cros-pulse-config/
  15. cros-sftp/
  16. cros-sommelier-config/
  17. cros-sommelier/
  18. cros-sudo-config/
  19. cros-systemd-overrides/
  20. cros-tast-tests/
  21. cros-ui-config/
  22. cros-wayland/
  23. docs/
  24. kokoro/
  25. lxd/
  26. mesa/
  27. scripts/
  28. termina/
README.md

cros-container-guest-tools

Overview

These are the guest packages for setting up a container to integrate with Chrome OS. This includes build scripts that are run in Google's internal continuous integration service.

Building

The guest packages can be built with Bazel. The CrOS milestone to target and release name (stretch, buster, etc.) are required.

bazel build //... --action_env="MILESTONE=74" --action_env="RELEASE=buster" --host_force_python=py2

Releasing

promote\_apt.sh MILESTONE and promote\_container.sh MILESTONE in scripts are used to promote containers from staging to live. NOTE: Whatever is the latest in staging is what gets promoted to live so make sure it's what was tested.