aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/gcs
Commit message (Collapse)AuthorAgeFilesLines
* syz-ci: upload coverage reports to GCSDmitry Vyukov2018-09-201-0/+13
| | | | | Upload coverage reports from all managers to GCS after 6 hours of runtime (to make it more apples-to-apples).
* all: fix gometalinter warningsDmitry Vyukov2018-03-081-4/+2
| | | | Fix typos, non-canonical code, remove dead code, etc.
* vm/gce: accept un-tar-ed imageDmitry Vyukov2017-06-171-6/+16
| | | | | | | | | | vm/gce differs from other VM types in that it accepts image in a weird, GCE-specific format (namely, image named disk.raw is put into .tar.gz file). This makes it impossible to write generic code that creates images for any VM types. Make vm/gce accept just image like e.g. vm/qemu and handle own specifics internally.
* pkg/gcs: remove support for gs:// prefixed pathsDmitry Vyukov2017-06-031-3/+0
| | | | | | | The problem with gs:// is that after any filepath.Join it's transformed to gs:/ which is not recognized. It's safer to not allow specifying them at all, rather than constantly breaking them.
* vm/gce: accept local imageDmitry Vyukov2017-06-031-0/+4
| | | | | | | | | | Currently gce accepts precreated GCE image name as image config param, while all other VM types accept local file path as image. This makes it impossible to write generic code that works with all VM types, i.e. after building a new image it's unclear if it needs to be uploaded to GCE or not, and what needs to be passed as image in config. Eliminate this difference by making gce accept local image file as well.
* pkg/gcs: add new packageDmitry Vyukov2017-06-031-0/+107
Move GCS-related functionality from syz-gce to a separate package.