mirror of
https://github.com/ScuroNeko/mtg.git
synced 2026-09-02 00:11:56 +03:00
Add travis yaml
This commit is contained in:
+18
@@ -0,0 +1,18 @@
|
|||||||
|
---
|
||||||
|
|
||||||
|
language: go
|
||||||
|
sudo: false
|
||||||
|
dist: trusty
|
||||||
|
|
||||||
|
go:
|
||||||
|
- "1.9.x"
|
||||||
|
- "1.10.x"
|
||||||
|
- master
|
||||||
|
|
||||||
|
script:
|
||||||
|
- make lint
|
||||||
|
- make test
|
||||||
|
|
||||||
|
cache:
|
||||||
|
directories:
|
||||||
|
- vendor
|
||||||
@@ -50,11 +50,11 @@ crosscompile-dir:
|
|||||||
@rm -rf "$(CC_DIR)" && mkdir -p "$(CC_DIR)"
|
@rm -rf "$(CC_DIR)" && mkdir -p "$(CC_DIR)"
|
||||||
|
|
||||||
.PHONY: test
|
.PHONY: test
|
||||||
test: vendor install-cli
|
test: vendor install-cli version.go
|
||||||
@go test -v ./...
|
@go test -v ./...
|
||||||
|
|
||||||
.PHONY: lint
|
.PHONY: lint
|
||||||
lint: vendor install-cli
|
lint: vendor install-cli version.go
|
||||||
@$(GOMETALINTER) --deadline=2m ./...
|
@$(GOMETALINTER) --deadline=2m ./...
|
||||||
|
|
||||||
.PHONY: clean
|
.PHONY: clean
|
||||||
|
|||||||
Reference in New Issue
Block a user