summaryrefslogtreecommitdiffstats
path: root/vendor/xorm.io/builder/.drone.yml
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/xorm.io/builder/.drone.yml')
-rw-r--r--vendor/xorm.io/builder/.drone.yml123
1 files changed, 88 insertions, 35 deletions
diff --git a/vendor/xorm.io/builder/.drone.yml b/vendor/xorm.io/builder/.drone.yml
index ca40377721..557dbf66f0 100644
--- a/vendor/xorm.io/builder/.drone.yml
+++ b/vendor/xorm.io/builder/.drone.yml
@@ -1,37 +1,90 @@
+---
+kind: pipeline
+name: go1.10
+
workspace:
base: /go
- path: src/github.com/go-xorm/builder
-
-clone:
- git:
- image: plugins/git:next
- depth: 50
- tags: true
-
-matrix:
- GO_VERSION:
- - 1.8
- - 1.9
- - 1.10
- - 1.11
-
-pipeline:
- test:
- image: golang:${GO_VERSION}
- commands:
- - go get -u github.com/golang/lint/golint
- - go get -u github.com/stretchr/testify/assert
- - go get -u github.com/go-xorm/sqlfiddle
- - golint ./...
- - go test -v -race -coverprofile=coverage.txt -covermode=atomic
- when:
- event: [ push, tag, pull_request ]
-
-codecov:
- image: robertstettner/drone-codecov
- group: build
- secrets: [ codecov_token ]
- files:
- - coverage.txt
- when:
- event: [ push, pull_request ] \ No newline at end of file
+ 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 \ No newline at end of file