You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							90 lines
						
					
					
						
							1.5 KiB
						
					
					
				
			
		
		
	
	
							90 lines
						
					
					
						
							1.5 KiB
						
					
					
				| ---
 | |
| 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 |