mirror of
				https://github.com/go-micro/go-micro.git
				synced 2025-10-30 23:27:41 +02:00 
			
		
		
		
	add golanglint-ci
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
This commit is contained in:
		
							
								
								
									
										26
									
								
								.golangci.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								.golangci.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,26 @@ | ||||
| run: | ||||
|   deadline: 10m | ||||
| linters: | ||||
|   disable-all: false | ||||
|   enable-all: false | ||||
|   enable: | ||||
|     - megacheck | ||||
|     - staticcheck | ||||
|     - deadcode | ||||
|     - varcheck | ||||
|     - gosimple | ||||
|     - unused | ||||
|     - prealloc | ||||
|     - scopelint | ||||
|     - gocritic | ||||
|     - goimports | ||||
|     - unconvert | ||||
|     - govet | ||||
|     - nakedret | ||||
|     - structcheck | ||||
|     - gosec | ||||
|   disable: | ||||
|     - maligned | ||||
|     - interfacer | ||||
|     - typecheck | ||||
|     - dupl | ||||
| @@ -3,6 +3,12 @@ go: | ||||
| - 1.13.x | ||||
| env: | ||||
|   - GO111MODULE=on IN_TRAVIS_CI=yes | ||||
| before_script: | ||||
|   - go install github.com/golangci/golangci-lint/cmd/golangci-lint | ||||
| script: | ||||
|   - golangci-lint run || true | ||||
|   - go test -v -race ./... || true | ||||
|   - go test -v ./... | ||||
| notifications: | ||||
|   slack: | ||||
|     secure: aEvhLbhujaGaKSrOokiG3//PaVHTIrc3fBpoRbCRqfZpyq6WREoapJJhF+tIpWWOwaC9GmChbD6aHo/jMUgwKXVyPSaNjiEL87YzUUpL8B2zslNp1rgfTg/LrzthOx3Q1TYwpaAl3to0fuHUVFX4yMeC2vuThq7WSXgMMxFCtbc= | ||||
|   | ||||
		Reference in New Issue
	
	Block a user