update generated project files

Signed-off-by: Jess Frazelle <acidburn@microsoft.com>
This commit is contained in:
Jess Frazelle 2018-07-14 11:43:04 -04:00
parent 74603b6d47
commit b8168d0c4b
No known key found for this signature in database
GPG key ID: 18F3685C0022BFF3
2 changed files with 52 additions and 60 deletions

View file

@ -1,59 +1,51 @@
--- language: go
language: go sudo: true
sudo: true services:
notifications: - docker
email: true go:
go: - 1.10.x
- 1.x before_install:
- tip - go get github.com/golang/lint/golint
services: - go get honnef.co/go/tools/cmd/staticcheck
- docker jobs:
matrix: include:
allow_failures: - script: DOCKER_API_VERSION=1.37 make dind dtest
- go: tip - stage: Run Test Coverage
fast_finish: true script: make cover
install: after_success: bash <(curl -s https://codecov.io/bash)
- go get github.com/golang/lint/golint - stage: Build Release
- go get honnef.co/go/tools/cmd/staticcheck script:
script: - make release
- go build -v - echo "Deploying to GitHub releases ..."
- go vet $(go list ./... | grep -v vendor) deploy:
- staticcheck $(go list ./... | grep -v vendor) provider: releases
- test -z "$(golint ./... | grep -v vendor | tee /dev/stderr)" file:
- test -z "$(gofmt -s -l . | grep -v vendor | tee /dev/stderr)" - cross/reg-linux-amd64.md5
- DOCKER_API_VERSION=1.37 make dind dtest - cross/reg-windows-386.sha256
- make release - cross/reg-linux-arm
after_success: - cross/reg-darwin-amd64.md5
- bash <(curl -s https://codecov.io/bash) - cross/reg-darwin-amd64
deploy: - cross/reg-linux-arm64.sha256
provider: releases - cross/reg-linux-arm.sha256
api_key: - cross/reg-linux-386.sha256
secure: "xz4uJ+vrF5+u3zucCPdnoXR/a0i8/oUzzDABuKiaB9AFFjrM8obLYo2AgMlP5zj/YHpGgTP51m/sx/qwJKfNvCoR2alBb2taYzJnhCfXzOuviZ0RZbM2LqA72lutdAzZ5eyMPCXcqvOjf6INnCmqQeJjDWo8UzGKSlWP2cqU/Qovs1vzurImME86DjqQ4EDaYlZS3tVc5BtEqmhylT2q0aO7gNJcMunDJpIEwb3vo8bbOoS6heQO2DVFf553lnZTSheEOERiF8r/O3vdMBCIqq7Xr2WIzJ4WGoNqzCk4sVcOZYP1yWa4Je/J09TaM8Uam+SZCG8p2lG+lr9toNv9jDHAA3Z986hAj+1NhRXTbwtRYM/KfL38UegvGfFCRvOAc+3AQhQaw1p2hX599in4zl/IcSVjF6IytJGj+JrCHU1p5Bd9qphFQKlXAXQKZwH+TKt3QTnrUQIUOn0QwcfgbvDUaA2XMsR9f0BWNshILvz79JJZmwXY7C7ufVSKdL+T+9dNn/5N7dMn6fWb7ZruwK3N6gLyVSulMinSYyNIHGiEH3mdoBr020KYD1w1+cfK4Ov6B8vf9k7atzHDPRklm2X0hvda2T0UXOv5+hr+OlvdhpqZKDB2HkVOUQUUfk7cL88u+FpU6pktlhJVLSCl292jWS05I1AYOiHChEFONeE=" - cross/reg-darwin-386.md5
file: - cross/reg-windows-386.md5
- cross/reg-linux-amd64.md5 - cross/reg-linux-arm64.md5
- cross/reg-windows-386.sha256 - cross/reg-linux-arm64
- cross/reg-linux-arm - cross/reg-linux-amd64.sha256
- cross/reg-darwin-amd64.md5 - cross/reg-linux-386.md5
- cross/reg-darwin-amd64 - cross/reg-windows-amd64
- cross/reg-linux-arm64.sha256 - cross/reg-windows-amd64.md5
- cross/reg-linux-arm.sha256 - cross/reg-windows-amd64.sha256
- cross/reg-linux-386.sha256 - cross/reg-linux-arm.md5
- cross/reg-darwin-386.md5 - cross/reg-darwin-386.sha256
- cross/reg-windows-386.md5 - cross/reg-darwin-amd64.sha256
- cross/reg-linux-arm64.md5 - cross/reg-windows-386
- cross/reg-linux-arm64 - cross/reg-darwin-386
- cross/reg-linux-amd64.sha256 - cross/reg-linux-386
- cross/reg-linux-386.md5 - cross/reg-linux-amd64
- cross/reg-windows-amd64 skip_cleanup: true
- cross/reg-windows-amd64.md5 on:
- cross/reg-windows-amd64.sha256 tags: true
- cross/reg-linux-arm.md5 api_key:
- cross/reg-darwin-386.sha256 secure: "xz4uJ+vrF5+u3zucCPdnoXR/a0i8/oUzzDABuKiaB9AFFjrM8obLYo2AgMlP5zj/YHpGgTP51m/sx/qwJKfNvCoR2alBb2taYzJnhCfXzOuviZ0RZbM2LqA72lutdAzZ5eyMPCXcqvOjf6INnCmqQeJjDWo8UzGKSlWP2cqU/Qovs1vzurImME86DjqQ4EDaYlZS3tVc5BtEqmhylT2q0aO7gNJcMunDJpIEwb3vo8bbOoS6heQO2DVFf553lnZTSheEOERiF8r/O3vdMBCIqq7Xr2WIzJ4WGoNqzCk4sVcOZYP1yWa4Je/J09TaM8Uam+SZCG8p2lG+lr9toNv9jDHAA3Z986hAj+1NhRXTbwtRYM/KfL38UegvGfFCRvOAc+3AQhQaw1p2hX599in4zl/IcSVjF6IytJGj+JrCHU1p5Bd9qphFQKlXAXQKZwH+TKt3QTnrUQIUOn0QwcfgbvDUaA2XMsR9f0BWNshILvz79JJZmwXY7C7ufVSKdL+T+9dNn/5N7dMn6fWb7ZruwK3N6gLyVSulMinSYyNIHGiEH3mdoBr020KYD1w1+cfK4Ov6B8vf9k7atzHDPRklm2X0hvda2T0UXOv5+hr+OlvdhpqZKDB2HkVOUQUUfk7cL88u+FpU6pktlhJVLSCl292jWS05I1AYOiHChEFONeE="
- cross/reg-darwin-amd64.sha256
- cross/reg-windows-386
- cross/reg-darwin-386
- cross/reg-linux-386
- cross/reg-linux-amd64
skip_cleanup: true
on:
tags: true

View file

@ -46,7 +46,7 @@ static: ## Builds a static executable
all: clean build fmt lint test staticcheck vet install ## Runs a clean, build, fmt, lint, test, staticcheck, vet and install all: clean build fmt lint test staticcheck vet install ## Runs a clean, build, fmt, lint, test, staticcheck, vet and install
.PHONY: fmt .PHONY: fmt
fmt: ## Verifies all files have men `gofmt`ed fmt: ## Verifies all files have been `gofmt`ed
@echo "+ $@" @echo "+ $@"
@gofmt -s -l . | grep -v '.pb.go:' | grep -v vendor | tee /dev/stderr @gofmt -s -l . | grep -v '.pb.go:' | grep -v vendor | tee /dev/stderr