Files
buildx/vendor/github.com/transparency-dev/merkle/cloudbuild.yaml
2026-01-14 09:03:42 -08:00

27 lines
549 B
YAML

timeout: 300s
options:
machineType: E2_HIGHCPU_32
volumes:
- name: go-modules
path: /go
env:
- GOPROXY=https://proxy.golang.org
- PROJECT_ROOT=github.com/transparency-dev/merkle
- GOPATH=/go
# Cloud Build logs sent to GCS bucket
logsBucket: 'gs://trillian-cloudbuild-logs'
steps:
- id: 'lint'
name: "golangci/golangci-lint:v1.51"
args: ["golangci-lint", "run", "--timeout", "10m"]
- id: 'unit tests'
name: 'golang:1.19'
args: ['go', 'test', './...']
- id: 'build'
name: 'golang:1.19'
args: ['go', 'build', './...']