From 637d8758ec0eaf9292cce3a2f8ba7cf3d2d83f6e Mon Sep 17 00:00:00 2001 From: Nightapes Date: Tue, 14 May 2019 19:36:31 +0200 Subject: [PATCH] build(travis): add travis.yml --- .travis.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..ddb2b68 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,27 @@ +dist: xenial + +language: go +go: + - 1.12.x + +services: +- docker + +notifications: + email: false + +git: + depth: 1 + +before_script: + - curl -sfL https://install.goreleaser.com/github.com/golangci/golangci-lint.sh | sh -s -- -b $(go env GOPATH)/bin v1.16.0 + +script: + - golangci-lint run + - go test -v ./... + - go build -o build/go-semantic-release ./cmd/go-semantic-release/ + - GOOS=windows GOARCH=386 go build -o build/go-semantic-release.exe ./cmd/go-semantic-release/ + +branches: + except: + - /^v\d+\.\d+\.\d+$/ \ No newline at end of file