123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- ---
- kind: pipeline
- name: go1.10
- workspace:
- base: /go
- path: src/xorm.io/builder
- steps:
- - name: test
- pull: default
- image: golang:1.10
- commands:
- - go get -u golang.org/x/lint/golint
- - go get -u github.com/stretchr/testify/assert
- - go get -u github.com/go-xorm/sqlfiddle
- - golint ./...
- - go vet
- - go test -v -race -coverprofile=coverage.txt -covermode=atomic
- when:
- event:
- - push
- - tag
- - pull_request
- ---
- kind: pipeline
- name: go1.11
- steps:
- - name: test
- pull: default
- image: golang:1.11
- commands:
- - go get -u golang.org/x/lint/golint
- - golint ./...
- - go vet
- - go test -v -race -coverprofile=coverage.txt -covermode=atomic
- environment:
- GOPROXY: https://goproxy.cn
- GO111MODULE: "on"
- when:
- event:
- - push
- - tag
- - pull_request
- ---
- kind: pipeline
- name: go1.12
- steps:
- - name: test
- pull: default
- image: golang:1.12
- commands:
- - go get -u golang.org/x/lint/golint
- - golint ./...
- - go vet
- - go test -v -race -coverprofile=coverage.txt -covermode=atomic
- environment:
- GOPROXY: https://goproxy.cn
- GO111MODULE: "on"
- when:
- event:
- - push
- - tag
- - pull_request
- ---
- kind: pipeline
- name: go1.13
- steps:
- - name: test
- pull: default
- image: golang:1.13
- commands:
- - go get -u golang.org/x/lint/golint
- - golint ./...
- - go vet
- - go test -v -race -coverprofile=coverage.txt -covermode=atomic
- environment:
- GOPROXY: https://goproxy.cn
- GO111MODULE: "on"
- when:
- event:
- - push
- - tag
- - pull_request
|