Update build

This commit is contained in:
Don 2020-09-18 09:15:25 -07:00
parent 8efa917a1f
commit cc20d5947a
1 changed files with 35 additions and 8 deletions

View File

@ -1,5 +1,6 @@
--- ---
kind: pipeline kind: pipeline
type: docker
name: testing name: testing
platform: platform:
@ -7,8 +8,37 @@ platform:
arch: amd64 arch: amd64
steps: steps:
- name: environment
pull: always
image: golang:1.15
commands:
- go version
- go env
volumes:
- name: gopath
path: /go
- name: staticcheck
pull: never
image: golang:1.15
commands:
- go run honnef.co/go/tools/cmd/staticcheck ./...
volumes:
- name: gopath
path: /go
- name: lint
pull: never
image: golang:1.15
commands:
- go run golang.org/x/lint/golint -set_exit_status ./...
volumes:
- name: gopath
path: /go
- name: vet - name: vet
image: golang:1.12 pull: never
image: golang:1.15
commands: commands:
- go vet ./... - go vet ./...
volumes: volumes:
@ -16,9 +46,10 @@ steps:
path: /go path: /go
- name: test - name: test
image: golang:1.12 pull: never
image: golang:1.15
commands: commands:
- go test -cover ./... - go test -cover -v ./...
volumes: volumes:
- name: gopath - name: gopath
path: /go path: /go
@ -27,8 +58,4 @@ volumes:
- name: gopath - name: gopath
temp: {} temp: {}
trigger: ...
ref:
- refs/heads/master
- refs/tags/**
- refs/pull/**