blob: 5d1d06c00fb39f562db427836390272917478ccb [file] [log] [blame]
package main
import (
"go.skia.org/infra/go/auth"
"go.skia.org/infra/go/gce"
"go.skia.org/infra/go/gce/server"
)
func CoverageBase(name string) *gce.Instance {
vm := server.Server20170928(name)
vm.DataDisks[0].SizeGb = 1500
vm.DataDisks[0].MountPath = "/mnt/pd0"
vm.DataDisks[0].Type = gce.DISK_TYPE_PERSISTENT_STANDARD
vm.MachineType = gce.MACHINE_TYPE_STANDARD_8
vm.Metadata["owner_primary"] = "kjlubick"
vm.Metadata["owner_secondary"] = "rmistry"
vm.Scopes = append(vm.Scopes, auth.SCOPE_READ_WRITE)
return vm
}
func Prod() *gce.Instance {
return CoverageBase("skia-coverage")
}
func main() {
server.Main(gce.ZONE_DEFAULT, map[string]*gce.Instance{
"prod": Prod(),
})
}