crospts: Add image upload function to extract docker image

The extract_docker_image can upload compressed images to
gs://chromiumos-test-assets-public/tast/cros/crospts

BUG=b:3055648246
TEST=extracted docker image and uploaded to gs bucket

Change-Id: I04cf8086fc425f88f0439e447c9f68856d414067
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crospts/+/5030369
Tested-by: Darren Wu <darrenwu@chromium.org>
Auto-Submit: Darren Wu <darrenwu@chromium.org>
Reviewed-by: David Stevens <stevensd@chromium.org>
Commit-Queue: Darren Wu <darrenwu@chromium.org>
2 files changed
tree: 696ec208b91726ead71f613b7d5c1ca1e0f5d99e
  1. build/
  2. tools/
  3. .gitignore
  4. DIR_METADATA
  5. OWNERS
  6. PRESUBMIT.cfg