Add ProcessConfigs method for GPU precompilation

This method include the implementation of finding all the configs that
have not been completely processed. For each such config it invokes the
builder methods which create the -custom.run self extracting archive and
also uploads this precompiled driver to the output directory as specified in the config.

BUG=b/238215395

Change-Id: I7f787b6520fd76a0d0b3424fbe1b7f4b4c969f11
Reviewed-on: https://cos-review.googlesource.com/c/cos/tools/+/37747
Cloud-Build: GCB Service account <228075978874@cloudbuild.gserviceaccount.com>
Reviewed-by: He Gao <hegao@google.com>
Tested-by: Arnav Kansal <rnv@google.com>
5 files changed
tree: 0dbff0f4f4c34a4f9c3fc03205004135135b9f64
  1. coverage/
  2. release/
  3. src/
  4. testing/
  5. .gitignore
  6. BUILD.bazel
  7. cloudbuild.yaml
  8. CONTRIBUTING.md
  9. deps.bzl
  10. go.mod
  11. go.sum
  12. LICENSE
  13. README.md
  14. run_tests.sh
  15. WORKSPACE
README.md

Tools for Container-Optimized OS

This is a repository of various tools developed for Container-Optimized OS. Examples include cos-gpu-installer, cos-toolbox, etc.

See CONTRIBUTING.md for how to contribute.